TICHMI Multimedia Learning Management System
Requirements
An edtech startup approached us with a request to develop a multilingual learning management system (LMS) focused on teaching school-age children using multimedia content, primarily video. As education becomes increasingly technologically advanced and the need for remote learning grows, we needed a solution not only to provide students with access to educational materials but also to enable parents and project administrators to track their learning progress. In other words, a platform supporting a «360-degree performance overview» accessible to teachers, parents, and students.
Research
Support
Branding
Front-end
Design
Back-end
Research
Branding
Support
Design
Front-end
Back-end
Technology stack
Vue.js
Redis
Nuxt.js
PostgreSQL
Laravel
Git
Vue.js
Laravel
Git
Nuxt.js
Redis
PostgreSQL
Analysis and proposal
We have extensive experience working with startups. This allows us to provide valuable insight and perspective on products that are rapidly gaining market traction. In this case, combined with our knowledge of the LMS market, we were able to quickly and accurately define the business requirements for the product and develop a prototype. At the same time, we began developing the branding and digital identity. This allowed us to prepare a multi-functional system for market launch in a short time.
During the project’s technical specification development stage, it was decided to divide the system into two main sections. The first would serve as the main landing page, describing all the product’s features, the benefits they provide, and the cost of services provided. The second section would house the training system itself, with extensive educational and administrative functionality.
The student’s personal account is the central element of the entire system. Upon logging in, users have access to a personalized learning space with payment options. Additionally, learning options and services (video lessons or online seminars) are displayed, along with a progress log. Furthermore, there’s an analysis section where students can immediately check their progress in the selected subject. Each course of study is tailored to their needs.
Teachers also have a personal account with features designed specifically for them. For example, they receive notifications every time a student enrolls in one of their courses. They can also view their workload for a specific period at any time or check the performance of students under their supervision in real time.
Content managers and administrators have the broadest functionality of all user types. This is because their responsibilities include managing all website content, moderating user rights, monitoring teacher workloads, analyzing course/product demand, and a number of other metrics available only to platform administrators.
Conclusion
We were pleased to provide our client with a modern, fully functional distance learning system. Personalization based on user roles, the ability to manage learning materials, detailed performance analysis, and financial forecasting all underline the impressive and powerful results, which we complemented with multilingual support and international payment options. Our experience in similar projects makes us the ideal development partner for implementing edtech products of any complexity.
The project was worked on
Business Analyst
UI Designer
DevOps Engineer
QA Engineer
UХ Designer
Front-end developer
Content manager
Graphic Designer
Back-end developer
Project manager
Business Analyst
Graphic Designer
Front-end developer
DevOps Engineer
Project manager
UХ Designer
UI Designer
Back-end developer
Content manager
QA Engineer
INDIVIDUAL CONSULTATION
WE WORK WITH BUDGETS FROM 10,000 EUR. THIS IS ENOUGH TO IMPLEMENT THE BASIC FUNCTIONALITY OF THE PRODUCT AND ITS FURTHER DEVELOPMENT.
























