Case Study
Client
A large EdTech company
Industry
EdTech
Duration
6 months to release (ongoing)
Team
4 developers (2 React Native + 2 Java)

The challenge
The client had thousands of teachers delivering live classes through Zoom. It worked at first, but teachers couldn't share interactive exercises, track student engagement in real time, or integrate with the company's existing curriculum platform. Students would mute themselves, turn off cameras, and drift. Teachers had no tools to bring them back. The company needed a custom platform that treated live classes as an interactive experience, not a video call.
Our solution
We placed four developers directly into the client's existing product organization. Two React Native engineers worked on the student and teacher mobile apps. Two Java engineers worked on the backend services: real-time session management, exercise delivery, engagement tracking, and integration with the existing curriculum API. We used Firebase Realtime Database to speed up real-time feature development, and Agora SDK for the video streaming layer. Our engineers joined the client's standups, used their tools, and followed their processes.
Custom live class experience with interactive whiteboarding, quizzes, and breakout activities
Agora SDK integration for low-latency video streaming with multi-participant support
Firebase Realtime Database for instant syncing of interactive exercises and engagement data
Real-time engagement scoring visible to teachers during the session
Automatic session recording with timestamped highlights for student review
Deep integration with the existing curriculum platform and student progress tracking
Technologies used
Results
0%
Student engagement
Measured by in-class participation rate vs. Zoom baseline
0%
Teacher satisfaction
Teachers rating the new platform as 'better' or 'much better'
0+
Concurrent sessions
Peak load handled reliably
0 months
Time to first release
From team start to production release
Keep reading
Ready to build?
Book a free 30-minute call. We'll map the right roles, stack, and timeline for your project.