Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
This is a web application for managing training courses in occupational safety and health. The system provides a complete cycle of the educational process: from registering companies and students to conducting tests and issuing certificates.

Key Features
Course Management: Creating and editing courses with video materials and PDF files
Testing System: Conducting tests with automatic answer verification
User Management: Three user roles (Administrator, Safety Engineer, Student)
Contract System: Managing contracts with companies and tracking expiration dates
Reporting: Exporting data in Excel format

Functionality
User Roles
1. Administrator
- Course management (creation, editing, deletion)
- Adding video materials and PDF files to courses
- Creating questions and answers for tests
- Managing users (safety engineers, students)
- Creating and managing contracts
- Viewing statistics and reports
- Exporting data to Excel
2. Safety Engineer
- Viewing company information
- Managing students of their company
- Viewing students' learning progress
- Creating new students
3. Student
- Viewing available courses
- Completing training materials (video, PDF)
- Taking tests
- Viewing test results
- Tracking learning progress

Technology Stack
- Backend: Django 5.2
- Database: PostgreSQL
- Static files: WhiteNoise
- Media files: AWS S3 (django-storages)
- WSGI server: Gunicorn
- Python: 3.11.12
Work details
Budget 564 USD
Added 18 January
113 views
Freelancer
Yevhenii Semenyuk
Ukraine Kyiv  3  1

A little busy A little busy
3 Safes completed
On the service 1 year