Jan 22, 2024
No image
E-learning System for 1,600+ Child Care Centers
Ongoing

E-learning System for 1,600+ Child Care Centers

$100,000+
more 1 year
United States
6-9
view project
Service categories
Service Lines
Software Development
Web Development
Domain focus
Education
Programming language
TypeScript
Frameworks
Angular.js
Subcategories
Software Development
Business Software

Challenge

Under the project, the team at Altoros had to address the following issues: 1. The customer planned to create video tutorials using Vimeo. So, the tool had to be integrated with the e-learning system. However, Vimeo sent requests to the server every 250 milliseconds, which exceeded the average frequency by 20x, resulting in a negative effect on performance. 2. The mobile version of the existing compliance platform employed two versions of a cache service. 34 out of 89 platform modules utilized the outdated cache service, which caused a lot of errors. For instance, it was impossible to choose the necessary option from the drop-down menu.

Solution

1. Foundation Building Our devs, following Agile principles, created a roadmap and delivered a feature-rich video player & educational program functionalities in just 6 weeks. 2. Connectivity Enhancement Integrating the e-learning system with Vimeo, the team reduced response times by 20x, improving overall efficiency. 3. Mobile Optimization Our devs migrated from Windows Forms to Angular, focusing on critical modules for a seamless UX across smartphones. 4. Cache System Upgrade Upgrading the cache system, the team deprecated outdated services, enabling the mobile version to exclusively utilize an enhanced cache service. 5. Rigorous Testing QA engineers conducted comprehensive system testing, ensuring the software's adherence to functional requirements for a reliable platform.

Results

Partnering with Altoros, the company built an e-learning system for its Head Start management platform, ensuring uninterrupted user engagement during the pandemic and minimizing customer churn. Following Agile best practices, the organization was able to deliver new features every 2–3 weeks. On top of that, the customer was able to reduce server response time by 20x. By initiating migration to a modern Angular-based technology stack, the company optimized the performance of the platform's mobile version. Sticking to the mobile-first design approach, the organization ensured seamless user experience across multiple mobile operating systems and devices.