Educational Platform App(Android and iOS)

The customer is managing one of the top 10 online educational platforms in India. They are specialized in providing learning solutions using 3D models, Virtual and Augmented Reality.

The customer was having a base of schools as customers and they wanted to move from a B2B model to a B2C model. The existing mobile application needs a massive User Experience uplift. As the video file sizes were large, students needed an offline view capability so they could download and view later. AR and VR capabilities were required in the mobile app. Only the Android version of the app existed.

The Spagylo Team proposed a rewrite of the mobile application on Flutter, a cross platform solution for developing mobile apps. A PWA (Progress Web Application) like custom model was developed for content that was frequently changing. Encryption was added to downloaded videos, a streaming solution that supported multiple bit rates was used. Usage metrics tracking was set up to bill students based on the hours of videos watched. Reporting capability was enhanced. A suggestion module was developed to suggest students on their path of study based on their learning habits and scores obtained. The unity engine was used to enable AR and VR content to run on Android and iOS devices.

  1. Flutter (Android and iOS)

  2. Firebase

  3. Node Js and MySQL

  4. MongoDB

  5. AWS

The new re-designed platform was welcomed by students and the student centric model was a success. The customer’s transition from a B2B to a B2C solution provider was made easier. More than a million students in India use the platform now to quench their thirst for knowledge.

Practically app screen