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.

Remote classes
Courses keep running when classes can't meet in person
Stable at scale
Many active users, no issues
StormeUp project showcase
01

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.

02

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.

03

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.

Remote classes
Courses keep running when classes can't meet in person
Stable at scale
Many active users, no issues

Ready to achieve similar results?

Speak directly with our experts. Book a 20-minute Expert Call.

Start with a Strategy Call

Project Snapshot

Industry
Technology & IT Services
Service
Custom Solutions
Technologies
PHPSymfonyebiPlatformIonicAngularVueOAuth2-ID-ServiceElasticSearch