Backend for the employee testing and evaluation system

Python
Job 2 of 2
Developed the server side for a service where companies can create tests for employees, check their knowledge, and track team results over time.

What the system can do:
— Company registration and team management: the company owner can add employees, assign roles, and see the entire structure
— Quick login via Google/popular services — without unnecessary forms and hassle for the user
— Creation of tests of any complexity: questions, answer options, automatic grading
— Transparent analytics: who passed the test, with what result, how the team's knowledge level changes over time
— Exporting reports in a convenient format for management reporting

The system is built to easily handle user growth and quickly scale for new features — this has already been considered in the architecture of the solution.

#backend #python #automation #testing #hr-tech