Korporacyjny LMS z profesjonalnego bezpieczeństwa
Opracowano adaptacyjny system internetowy dla CENTRUM SZKOLENIOWO-WYROBNICZEGO. Platforma automatyzuje cały cykl nauki: rejestrację firm i użytkowników, uczestnictwo w kursach, lekcje wideo, testy i raporty.
Kluczowe zadania
Stworzenie trzypoziomowej autoryzacji (administrator, inżynier OP, słuchacz) z rozgraniczeniem praw dostępu
Rozwój modułu administratora do:
importu słuchaczy z Excela (masowa rejestracja do 200 osób)
zarządzania kursami i materiałami wideo
konfiguracji testów i automatycznego oceniania
Implementacji interfejsu inżyniera OP do dodawania studentów, powiązań z firmami, monitorowania postępów
Stworzenia konta studenta z katalogiem kursów, odtwarzaczem wideo i sesjami testowymi
Konfiguracji SMTP do wysyłania przypomnień i wyników testów
Budowy modułu raportowania z dashboardami postępów i statystyk
Technologie
Backend: Django Python
Baza danych: PostgreSQL
Frontend: HTML5, CSS3, JavaScript, Bootstrap 5, AJAX
Serwer: Gunicorn + Nginx
Integracje: SMTP (Gmail), import z Excela
Osiągnięcia
Zautomatyzowano proces grupowej rejestracji — import do 200 słuchaczy w sekundę
Zapewniono 99,9% dostępności systemu na produkcji (Gunicorn + Nginx)
Skrócono czas administracji kursami o 70% dzięki intuicyjnemu UI/UX
Zwiększono zaangażowanie słuchaczy: średni wskaźnik ukończenia kursów – 95%
Zaimplementowano elastyczną architekturę umożliwiającą skalowanie systemu dla kilku dziesiątek firm
Kluczowe zadania
Stworzenie trzypoziomowej autoryzacji (administrator, inżynier OP, słuchacz) z rozgraniczeniem praw dostępu
Rozwój modułu administratora do:
importu słuchaczy z Excela (masowa rejestracja do 200 osób)
zarządzania kursami i materiałami wideo
konfiguracji testów i automatycznego oceniania
Implementacji interfejsu inżyniera OP do dodawania studentów, powiązań z firmami, monitorowania postępów
Stworzenia konta studenta z katalogiem kursów, odtwarzaczem wideo i sesjami testowymi
Konfiguracji SMTP do wysyłania przypomnień i wyników testów
Budowy modułu raportowania z dashboardami postępów i statystyk
Technologie
Backend: Django Python
Baza danych: PostgreSQL
Frontend: HTML5, CSS3, JavaScript, Bootstrap 5, AJAX
Serwer: Gunicorn + Nginx
Integracje: SMTP (Gmail), import z Excela
Osiągnięcia
Zautomatyzowano proces grupowej rejestracji — import do 200 słuchaczy w sekundę
Zapewniono 99,9% dostępności systemu na produkcji (Gunicorn + Nginx)
Skrócono czas administracji kursami o 70% dzięki intuicyjnemu UI/UX
Zwiększono zaangażowanie słuchaczy: średni wskaźnik ukończenia kursów – 95%
Zaimplementowano elastyczną architekturę umożliwiającą skalowanie systemu dla kilku dziesiątek firm