Altoros Labs
Jan 22, 2024
No image
Ongoing
E-learning System for 1,600+ Child Care Centers
$100,000+
more 1 year
United States
6-9
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.
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.
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.
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.