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.
The revamped and fully responsive cloud-based e-learning platform today supports the schools to enable students with an engaging curriculum that is aligned and targeted to their individual needs.
Blends exciting elements of animation & gameplay to create an interactive & immersive learning experience. This makes the learning process fun yet effective with solutions like mind mapping, decision-making & avatar-based games.
Detailed dashboards offer a holistic view of priority tasks while tracking progress as per the learning objectives. Helps teachers design learning programs to improve knowledge outcomes & enable parents to assess the ward’s performance.
Automates varied communication ranging from sending assignments and exam calendars to assessments and real-time feedback – helping teachers & parents stay updated on student activities & schedules.
Helps keep essential information about teachers at hand, including their availability, leaves, timecard hours, log notes, electronic documents, assessments, payroll records, promotions, and more.
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.