EdTech
Gurus OnlineGlobal Mandarin Learning Platform
Gurus Online is a global e-learning platform designed to provide structured Mandarin language courses to students across multiple countries.
- International Language Learning Platform
- Online
- 15 Weeks
- Custom Web Platform
About the project
Project overview
Gurus Online is a global e-learning platform designed to provide structured Mandarin language courses to students across multiple countries. The platform offers multi-level courses, live online classes, and assignment tracking to create a comprehensive and engaging learning experience. The system bridges the gap between teachers and students worldwide by enabling seamless collaboration, real-time interaction, and flexible scheduling. With global accessibility and structured course progression, Gurus Online ensures efficient learning across different time zones.
- Industry
- International Language Learning Platform
- My role
- Frontend Team Lead — led Vue.js development and video streaming implementation
- Duration
- 15 Weeks
- Delivery
- Custom Web Platform
- Location
- Online
The challenge
Scheduling & Coordination Challenges in Global Learning
As an international learning platform, Gurus Online faced several technical and operational challenges:
Managing students and teachers across multiple time zones.
Implementing flexible scheduling and rescheduling of live sessions.
Handling secure role-based access for Students, Teachers, Managers, and Admins.
The solution
Delivering a Scalable and Seamless Learning Platform
To address the complexities of global online education, a full-stack platform was developed with structured learning workflows and real-time collaboration features. Key features include:
01
Multi-Level Mandarin Courses
Designed a comprehensive curriculum ranging from beginner to advanced levels, allowing students worldwide to progress at their own pace.
02
Flexible Online Session Scheduling
Implemented a dynamic scheduling system enabling students and teachers to create, rearrange, and reschedule sessions based on availability.
03
Microsoft Teams Integration
Integrated Microsoft Teams for conducting live online classes, ensuring real-time communication and interactive learning experiences.
Screens
Technologies used
Stack & integrations
- Vue.js
- Node.js
- Express
- MongoDB
- Socket.io
- WebRTC
- AWS S3
- Stripe
What it does
Key features
- HD video lessons with subtitles
- Interactive exercises with speech recognition
- Real-time progress tracking and analytics
- Live tutoring sessions with screen sharing
- Gamification with badges and leaderboards
- Certificate generation upon completion
- Mobile-responsive design
- Payment integration for premium courses




