SaaS online training - MOOCs LMS
Web application development with Next.js and NestJS
Project goal
Development of a SaaS-type web application with functionalities for the creation and distribution of content. Users will be able to create MOOC and LMS type applications
It was necessary to offer the user the possibility of personalizing the application with their corporate identity, as well as having a personalized domain of the client’s choice.
At the beginning, only the web option is considered, but as soon as the model is validated, we want to develop a hybrid application for iOS and Android.
Development should follow good development practices, DDD architecture patterns, and SOLID principles. As well as presenting a coverage of unit tests and high acceptance.
To constantly develop and put new functionalities into production, the implementation of a CI-CD system is required.
Tasks addressed
Front-end development
Development of a modular component library. Design layout with Tailwind and Next.js.
Performance optimization
Next.js performance optimization to improve user experience and SEO positioning.