Technologies Involved:
Flutter
Area Of Work: Native Apps
Project Description

 

 

Planetskool Trust developed a groundbreaking education system to transform learning delivery across India. They partnered with Oodles to create a unified digital platform featuring Android, iOS, and web applications. Oodles builds the applications using Flutter to ensure seamless cross-platform support. The client manages the backend and database infrastructure. Oodles designs and develops the entire front end. 

Scope Of Work

The client needed a comprehensive cross-platform application for their new education system model, targeting Android, iOS, and web platforms. They required a development team to design and build the complete frontend using Flutter while managing the backend and database internally. The project scope included implementing modules for peer-to-peer video calling with WebRTC, live HLS streaming, chat functionality, and social networking features. Additionally, the client sought UI assistance for over 300 screens across submodules similar to Amazon, Swiggy, and Uber, along with support for future game development modules.

Our Solution
  • Oodles gave comprehensive solutions to the client:
     
  • Built a modular Flutter frontend with separate chat, social networking, and learning modules.
  • Integrated peer-to-peer and group video calls using WebRTC with Jitsi-based customizations.
  • Enabled video call recording and upload for later access.
  • Implemented live HLS streaming with adaptive bitrate, SFU server, and multi-user broadcasting.
  • Developed 300+ UI screens for e-commerce, food delivery, bookings, and transport features.
  • Ensured smooth frontend-backend integration with the client-managed backend.
  • Prepared the platform for future gamified learning and interactive modules.

Related Projects