Mobile + Backend
Appointly
Appointment booking with in-app chat and voice/video calls: a Flutter app with a Django backend, built end to end.
Case study, Mobile + Backend
A gamified MCQ learning and racing platform: real-time multiplayer quiz battles with leaderboards, teacher dashboards and AI-enhanced insights — built with Flutter and Firebase.
Context
Revision is lonely and easy to postpone. EduRace turns MCQs into live races so students compete, practise and improve together.
My role: Built as a full-stack, cross-platform edtech platform (as shared on LinkedIn).
Implementation
MCQ battles turn practice into live multiplayer races.
Cloud Firestore syncs race state and progress in real time.
Students get dashboards and rewards; teachers get an admin dashboard and structured content.
Evidence
The points below summarize the public repository and owner-provided CV where noted. Read the source for implementation details before drawing further conclusions.
Cross-platform app with real-time sync.
Student racing, teacher admin, progress analytics.
Boundaries
Continue exploring