Our client offers digital learning solutions for primary school students over a dedicated platform. They wanted to expand their presence across the Australia region while modernizing their web-based eLearning platform with newer features. This would simplify the learning delivery process and offer the right insights for teachers & parents.
Capability
Enterprise Software
Industry
EdTech
Country
Australia
Helps keep essential information about teachers at hand, including their availability, leaves, timecard hours, log notes, electronic documents, assessments, payroll records, promotions, and more.
Limited/no scalability for data management with the legacy solution
No proper reporting mechanism for teachers & parents on student progress
Manual and cumbersome method of providing lessons, assignments, and exam assessments
Limited capabilities to offer an interactive and engaging learning experience
To offer seamless cross-platform support across devices, we recommended upgrading to .NET Core from the existing MVC architecture. Being 30% faster, it enabled faster modernization of the digital e-learning platform for the four user profiles – teacher, parent, child & admin. Our team followed Onion Architecture and follow coding best practice principles (e.g. DRY, KISS) to ensure proper code maintenance in the future and avoid code duplication challenges. The upgraded online learning platform for primary school now enables digital management of all processes – from key administrative functions & communication to attendance monitoring & performance tracking.
For the defined user profiles, we enhanced the application with newer elements;
Teacher: Lesson tracker, class management and more.
Parent: Curriculum overview, student progress reports and more.
Child: Gamified and character-centric learning with real-time assessment.
With cloud scalability as the priority, the Rishabh team consulted the client to go with MS Azure as the cloud computing platform for data management across the connected portals. Originally developed in .Net MVC, this migration helped them better leverage Microsoft’s ecosystem capabilities.
The Angular framework helped improve the platform functionality and incorporate the role-based rules to accurately map the business and technical requirements.
Utilized Stripe as the payment processing platform to automate the billing process for the web-based eLearning platform with invoicing & payment status for easy financial reporting.
improvement in learning outcomes with the introduction of game-based learning


Optimize your cloud infrastructure, implement robust solutions, and stay ahead of trends with our resource hub.