A virtual classroom with web conferencing, built from scratch for remote teaching
We built StormeUp's virtual classroom from scratch: course discovery and management, web conferencing and load balancing that kept it running for large numbers of active users.
The Challenge
When teaching had to move online, StormeUp needed a platform that let education continue without interruption. Teachers and students needed to find, join and manage courses remotely. The platform had to hold up when large numbers of users were active at once.
The Approach
We started the project from scratch and built a virtual classroom application for both teachers and students. It includes a web conferencing system for live interaction. We added load balancing so performance holds up for large numbers of users. The stack combines PHP and Symfony with Angular, Vue and Ionic front ends, ElasticSearch and an OAuth2 identity service.
The Results
Teachers and students find, join and manage courses in one place. The platform supported a large number of active users without issues. Learners can now keep studying effectively when classes cannot meet in person.
Ready to achieve similar results?
Speak directly with our experts. Book a 20-minute Expert Call.
Start with a Strategy CallProject Snapshot
More success stories
One API over many travel services, powering apartment meta-search and villa brokering
Download, checkout and pricing UX for TeamViewer, from research to wireframes