Virtual City School
EdTech platform with live classes & AI tutoring
In short: Virtual City School (EdTech) is a case study from Daniyal Alam’s portfolio: EdTech platform with live classes & AI tutoring. Core stack: React, Redux, Vite.
A digital school platform for course discovery, live classes via Google Meet, assignments, attendance, and private tutoring across four roles — Admin, Teacher, Student and Parent.
- Industry
- EdTech
- Scope
- Production SaaS & full-stack systems
- Core stack
- React · Redux · Vite · Tailwind
The problem
Education delivery is siloed: teachers lack centralised tools, students can't track progress in one place, and parents have no visibility.
The solution
A unified platform with live instruction, assignment grading, automatic attendance, parent-child linking, and WhatsApp announcements — Django REST backend, React frontend.
Technical challenges
The engineering problems this build had to get right.
- Live A/V coordinated with attendance tracking
- Nested role-based access control
- Reliable WhatsApp messaging at scale
Architecture
Implementation — what shipped
Engineering notes
Lesson for similar EdTech builds: design for live A/V coordinated with attendance tracking and nested role-based access control up front — these are the parts that are expensive to retrofit once the feature list grows.
Technologies
- React
- Redux
- Vite
- Tailwind
- Django
- DRF
- PostgreSQL
- JWT
- Google Meet
Building something similar?
A 30-minute discovery call is enough to scope the approach and a realistic budget. Related at DanixSoft: Python Engineering.