In 2018, we observed a surge in demand for Learning Management System (LMS) platforms within the EdTech industry. It became evident that many of these products bore striking similarities. The most common requests we received were for features such as video calls, chat functionality, class scheduling, and comprehensive statistical and analytical tools. Consequently, we made the strategic decision to craft our own distinctive and multifaceted EdTech solution. This development took into consideration prevailing market trends while incorporating unique features that set our product apart.
Challenges & solutions
With the growing number of users, our platform needed to handle hundreds of concurrent calls and recordings while maintaining performance.
We implemented a microservices architecture with WebRTC technology, leveraging Kurento and Coturn for efficient audio and video transmission. Lambda functions ensured auto-scaling. The platform supports 200-300 calls simultaneously with the recording option enabled and 800-1000 calls without recording.
Efficiently setting up and managing a complex infrastructure
AWS CloudFormation was employed for Infrastructure as Code (IaC), while SQS message brokers enabled asynchronous communication between microservices, facilitating smooth operation in a serverless environment.
Agile methodology forms the cornerstone of our work philosophy. Through a seamless blend of innovative practices, including regular demos, comprehensive progress tracking, and a unique pay structure based on hours invested, we've constructed a workflow that ensures optimal outcomes and client satisfaction.
The Platform provides detailed statistics and analytics for administrators, tutors, and users, helping in performance tracking and improvement.
WebApp enables seamless audio-video streaming, chat rooms, and it supports 200-300 calls simultaneously with recording option enabled and 800-1000 calls without recording.
Users enjoy the advantages of a robust payment system seamlessly connected to various payment gateways, enabling them to conveniently settle their monthly or annual subscription fees using either credit cards or PayPal accounts.
The platform provides a versatile timetable access system. Tutors and users can easily book, reschedule, and cancel classes. Additionally, administrators have access to both teachers' and students' calendars, streamlining schedule management.
Plavno's LMS platform has revolutionised EdTech. With features such as real-time communication, analytics, secure payments and an easy-to-use calendar, our platform has become a complete turnkey solution.
Looks like your business could benefit from a similar service? Let’s discuss how we can help you reach your business goals!
This is what will
happen, after you