Swipe is learning content management system (LMS) for businesses. A platform for mobile micro-training.
Swipe is learning content management system (LMS) for businesses. A platform for mobile micro-training.
Project customer was “SwipeLMS”, a company from Belarus. The idea of Swipe belongs to consultant partners who have been engaged in business training for 20 years and helped companies create powerful LMS business systems.
In order for the product to work according to clients idea, we made it so a complex training system, consisting of two mobile clients for iOS and Android, a web client, a server part, an administration panel, it’s own storage and Amazon AWScloud storage hosting, Kubernetes and Rancher, could be able to become an educational platform.
When the system is not that simple, there might be problems while updating a version or during the deployment process itself, and it can put the product to downtime. That’s why uptime — time, when the system is fully functional and available, has become one of the key metrics for us.
During the development process it was clear that it is necessary to include two scenarios for working with the product. The first one is to work corporate LMS in a private office network. It means that if the company’s regulations prohibit using the software on third-parties services and the client wants to use the product for the company’s interior purposes, then the system will be able to work on a regular server.
The second and a more obvious scenario is an available possibility of using the system in cloud solutions, for an easy scaling and a possibility to develop new functions in the future.
One more important metric is product’s security in any scenario. Correctly configured firewalls, additional checks and traffic encryptions ensures the protection and product’s stability.
Architectural decision was made in favor of the multi-tenant system for several reasons. First of all because of being able to add clients to the platform easily without deploying additional server instances. Second of all — this architectural solution made it possible to achieve the maximum cost reduction of computing resources and storage due to the minimum required amount of recourses used (separable infrastructure) and their maximum load.
The SwipeLMS project is quite extraordinary, but at the same time the administration system had to be easy and understandable to use. The system management had to provide not only a basic functionality (registration, inviting employees or clients to the system, creating training materials and tests, courses, lessons with the ability to view statistics of customer’s data), but also it had to offer various forms of material presentation for students — audio, video and photo content support. In addition, we provided an ability to reuse created materials.
SwipeLMS helps to solve most of the standard corporate statewide training tasks. Corporate LMS consists of a mobile application, admin panel, server and database. The stylized admin panel allows you to create courses for company employees of any specialization for their training and professional development. While creating materials, the admin panel allows you to add text, graphic, video and audio materials as well as links in an easy-to-read form. You can also create courses library. Mobile apps for iOS, Android and a web application as well provide users (company employees who train) with an easy and quick access to courses and tests at any time.
Process owners’ task is quite simple: load the list of employees and assign them to a ready-made courses. Employees automatically receive instructions and notifications. The manager sees the dynamics of progress in the reports and can assign new courses as needed.Features:
Most of the other platforms are targeting on a global audience, while SwipeLMS is a LMS for corporate training that can be rented to business or a company so they can independently create courses and lessons for its employees.
Name: Alexander Koutas
Position: СЕО
Company name: LLC "SwipeLMS" swipelms.ru
First of all, it is sincerity. Second of all —competence. At the first meeting, unlike the other potential contractors, we not only received a commercial offer but, in fact, a deep and detailed explanation of how Wimix, LLC is going to be useful for us and what we as clients will get besides the development. Third of all it's how our companies share the same values. It turned out that building long-termed relationships are very important for both companies.
One more significant thing is that during our cooperation Wimix, LLC confirmed its first impression on us and it transformed into confidence about the reliability of the Wimix, LLC team — a partner that we've chosen.