#nextjs, #nestjs, #enterprisesoftware, #gamechanger

TVS is an Indian multinational automobile manufacturing company. It is the third-largest motorcycle manufacturer in India and also has a strong international presence.
LearnTech Consulting LLP, in collaboration with TVS, wanted to create a comprehensive training application to enhance the knowledge and skillsets of employees at TVS dealerships across India. The application would need to provide courses of different types along structured learning paths.
TVS

Solution

We designed and developed a PWA perfectly suited to the client’s requirements. The application—which uses Next.js and Nest.js—offers a digital library, self-paced courses and classroom courses, each catering to a different learning need. An admin panel allows for efficient management of training operations such as course administration, assignment of courseware to employees, and dealership-wide announcements. Our application enables a smooth training experience for administrators and instructors as well as learners.

Highlights

  • Delivered a high-performance PWA within a strict timeline
  • Integrated SCORM-based e-learning courses for training modules
  • Enabled multi-language support by integrating Google Translate with the application

Key Features

Simplified Course Management
The admin panel allows administrators to easily add, duplicate and manage courses, assign courses and training modules to learners based on their roles, and send out global announcements.
Targeted Assessments
Our application leverages SCORM’s user performance tracking capabilities to administer the most appropriate quizzes and tests to each learner.
Structured Learning
Learners can use the application to access digital libraries for self-study, self-paced courses with diverse content and assessment types, and classroom courses with instructor support.
Clear, Informative Interface
The learner side of the application provides progress tracking along with a clear view of announcements and course deadlines. Users see prompts for upcoming and expired course deadlines, ensuring they stay on track.
Feedback and Evaluation
Learners’ performance is tracked through assessments. They can also provide feedback on courses. Administrators can use insights from these data to improve course content and delivery.
Resource Provision
The application allows for the addition of supporting material in various formats—PDFs, videos and banners, for instance.
Language Support
Google Translate is integrated with the application so it is accessible in multiple languages and can cater to a diverse user base.

Under the Hood

Next.js
We used Next.js to develop a responsive, high-performance front-end interface.
Nest.js
Nest.js provided a scalable and efficient back-end framework, enabling robust API development.
PWA approach
As a Progressive Web App, our platform offers learners a native-app look and feel—and also the convenience of web access.
Google Translate
The integration of Google Translate for multi-language support enhances usability for learners from diverse backgrounds.
Scroll to Top