Formazzi is a corporate training platform developed to help companies train their employees in essential areas of their work. The platform offers personalized courses, issuing certificates and tools for managers to monitor employee performance.
This repository contains the source code for the application's back-end, responsible for managing users, courses, learning progress and generating reports. ✔ Registration and authentication of users (employees and managers) ✔ Creation and management of courses and learning modules ✔ Automatic issuance of certificates at the end of training ✔ Dashboard for managers to monitor employee progress ✔ REST API for communicating with the front-end
Backend: Django REST Framework (DRF) Database: MongoDB (Atlas) Authentication: JWT (JSON Web Token)