Scalable Interactive Platform
Client Profile
The customer is anestablished and well knownbrand, providing onlineeducation platform thatconnects educators andlearners to deliversynchronous andasynchronous courses.
Situation
The client was stuck with a product with functioning with old technologies
● Legacy (Flash) Technology for UI● Legacy (RTMP) Streaming Technology● Bad (virtually non-existent) architecture and design● Team with outdated skillsets
Resulting In
● Extremely long cycles for new feature additions● An unusually high number of bugs discovered in the field● Bad software performance● Impossible to incorporate features like SSO or multi-tenancy● Bad customer experience leading to churn● Competition starting late and yet able to overtake on feature parity
Our Strategy
● Rework the entire architecture to make it completely Cloud-based● Designed as micro-services for flexibility and scale● Completely revamped the base technologies
Our Deliverable's
● A beautiful and highly performant online training solution● It is actually a platform with run-time addition of applications like a whiteboard, shared content, sharedmedia player. Future proof!● Stackable SSO support● White-labelling via pure configuration● Multi-tenancy and horizontally infinitely scalable
Technologies Used
● WebRTC● Node.JS● HTML5/Javascript
The Innovation
● Server-side recording of the entire session including live video and chat shared content and whiteboards etc.● Dynamic Proxy with REST-based routing addition feature for dynamic, micro-services
Why not ask one of our talented experts for a consultation today?