One platform for 500+ students, live classes and payments
Custom E-Learning Platform for an A/L Tutor
- Client
- Mr. Chathushka Soosage (via AiGenX Labs)
- Services
- Full Stack Development
- System Architecture
- Types
- Web App
- E-Learning
Introduction
Central management of students, classes, study materials and online resources for more than 500 active students. Dec 2025 to May 2026.
Goals
- Run live classes through Zoom
- Stream recorded lessons securely
- Take payments online
Technologies
- Next.js
- Node.js
- Supabase
- PostgreSQL
- Shadcn UI
- Zoom
- Bunny.net
- PayHere
My contribution
- System architecture
- Database design
- Student login
- Single active session feature
Deliverables
- Student, class and material management
- Zoom live classes
- Secure video streaming library
- PayHere payment gateway