Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
An adaptive web system has been developed for the TRAINING AND PRODUCTION CENTER. The platform automates the entire training cycle: company and user registration, course completion, video lessons, testing, and reports.
Key tasks
Creating a three-level authorization (admin, OП engineer, listener) with access rights differentiation

Development of an admin module for:

importing listeners from Excel (batch registration of up to 200 people)

managing courses and video materials

setting up tests and automatic grading

Implementing an interface for the OП engineer to add students, link them to companies, monitor progress

Creating a student account with a course catalog, video player, and test sessions

Configuring SMTP mailing for reminders and test results

Building a reporting module with progress dashboards and statistics

Technologies
Backend: Django Python

Database: PostgreSQL

Frontend: HTML5, CSS3, JavaScript, Bootstrap 5, AJAX

Server: Gunicorn + Nginx

Integrations: SMTP (Gmail), Excel import

Achievements
Automated the group registration process — importing up to 200 listeners in seconds

Ensured 99.9% system availability in production (Gunicorn + Nginx)

Reduced course administration time by 70% thanks to intuitive UI/UX

Increased listener engagement: average course completion rate – 95%

Implemented a flexible architecture that allows scaling the system for several dozen companies
Work details
Added 29 June 2025
238 views
Freelancer
Andrii Domashchenko
Ukraine Irpen  17  0

Available for hire Available for hire
17 Safes completed
On the service 1 year