Developed a revenue generating education technology platform for an EdTech start-up
Abaccus is a self-study platform providing a wide range of tailored study material to students in a digestible and interactive manner. The tool's aim is to give students a comprehensive way to learn, study and track their progress in an easy and simple way. In the first phase, collaboration took place to build the platform from scratch, using a range of technologies outlined below.
Subscription and Payment
At the core of Abaccus’ business model is a modular and flexible subscription model. Our team worked with the client to understand the customer journey, and develop and build a comprehensive payment and subscription management system. The system built is highly flexible, allowing users to subscribe to a range of different products over different subscription durations, in a seamless and intuitive way. The subscription management system automates payment collection, email notification, subscription updates and cancellations and resource access, without which the application would not be viable.
EdTech Tools and Resource Delivery
The client wanted to deliver resources in an intuitive and seamless way, allowing students to focus on studying rather than navigating a complex directory. We worked with the team to build a wide range of educational tools, including worksheet and practice exam generation engines, flashcards engines, interactive educational games and more. The choice of databases, data models and structures were carefully considered to ensure optimal data querying and data retrieval from the large repository of 15,000+ resources and content.
Progress Tracking
We engineered the databases and backend to track key user interaction in the platform, and with the knowledge and expertise of the Abaccus team built various models to extract meaningful progress information (such as estimated grade) for the user.
Key Project Implementation
- Full-stack software development
- Online Payment Integration (subscriptions).
- Subscription management engine
- Secure login and 2FA (two factor authentication)
- Content delivery and database optimisation
- Data analytics, visualisation, and reporting
- Email automation
- Admin dashboard and customer management center
- Mobile and Tablet Optimisation