Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
To jest aplikacja internetowa do zarządzania kursami z zakresu bezpieczeństwa zawodowego i ochrony pracy. System zapewnia pełny cykl procesu nauczania: od rejestracji firm i studentów po przeprowadzanie testów i wydawanie certyfikatów.

Główne możliwości
Zarządzanie kursami: Tworzenie i edytowanie kursów z materiałami wideo i plikami PDF
System testowania: Przeprowadzanie testów z automatyczną weryfikacją odpowiedzi
Zarządzanie użytkownikami: Trzy role użytkowników (Administrator, Inżynier BHP, Student)
System umów: Zarządzanie umowami z firmami i śledzenie terminów ważności
Raportowanie: Eksport danych w formacie Excel

Funkcjonalność
Role użytkowników
1. Administrator
- Zarządzanie kursami (tworzenie, edytowanie, usuwanie)
- Dodawanie materiałów wideo i plików PDF do kursów
- Tworzenie pytań i odpowiedzi do testów
- Zarządzanie użytkownikami (inżynierowie BHP, studenci)
- Tworzenie i zarządzanie umowami
- Przeglądanie statystyk i raportów
- Eksport danych do Excel
2. Inżynier BHP (Bezpieczeństwa i Higieny Pracy)
- Przeglądanie informacji o firmie
- Zarządzanie studentami swojej firmy
- Przeglądanie postępów nauki studentów
- Tworzenie nowych studentów
3. Student
- Przeglądanie dostępnych kursów
- Przechodzenie materiałów edukacyjnych (wideo, PDF)
- Przechodzenie testów
- Przeglądanie wyników testowania
- Śledzenie postępów nauki

Stos technologiczny
- Backend: Django 5.2
- Baza danych: PostgreSQL
- Pliki statyczne: WhiteNoise
- Pliki multimedialne: AWS S3 (django-storages)
- Serwer WSGI: Gunicorn
- Python: 3.11.12
Szczegóły pracy
Budżet 2056 PLN
Dodana 18 stycznia
114 wyświetleń
Freelancer
Yevhenii Semenyuk
Ukraina Kijów  3  1

Częściowo zajęty Częściowo zajęty
Zakończone 3 Sejfy
W serwisie 1 rok