Corporate Training Platform
A secure multi-company training application for managing employee privacy education, courses, quizzes, invitations and reporting.
Create a maintainable platform for multiple corporate clients with separate administration, trainee management and reporting workflows.
Designed the application architecture and database, implemented core business workflows, and later upgraded the application from Symfony 2.8 to Symfony 4.
Created a maintainable multi-company training platform with centralized administration, trainee management, reporting and a safer upgrade path for the legacy codebase.
- System architecture and database modeling
- Custom authentication and company-level administration
- Reporting, filtering and invitation workflows
- Legacy framework upgrade and API planning