Backoffice Timesheet — system ewidencji czasu pracy
Stos technologiczny:
Python, Django, Django REST Framework, PostgreSQL, Redis, Celery, Docker, Nginx, React
Opis projektu:
Backoffice Timesheet — korporacyjny system do ewidencji czasu pracy zespołu pracującego nad różnymi projektami. Platforma umożliwia pracownikom rejestrowanie wydanego czasu, a menedżerom kontrolowanie obciążenia zespołu oraz analizowanie efektywności pracy.
System jest używany do wewnętrznego zarządzania zasobami firmy.
Co zostało zrealizowane:
tworzenie i zarządzanie projektami
system ewidencji godzin pracy
przydzielanie czasu do zadań
tworzenie raportów dla pracowników
dashboard z analizą
system ról (admin / menedżer / pracownik)
REST API do integracji z innymi usługami
Moja odpowiedzialność:
rozwój logiki backendowej systemu
projektowanie struktury bazy danych
wdrażanie API
optymalizacja zapytań analitycznych
wdrożenie systemu na VPS
Python, Django, Django REST Framework, PostgreSQL, Redis, Celery, Docker, Nginx, React
Opis projektu:
Backoffice Timesheet — korporacyjny system do ewidencji czasu pracy zespołu pracującego nad różnymi projektami. Platforma umożliwia pracownikom rejestrowanie wydanego czasu, a menedżerom kontrolowanie obciążenia zespołu oraz analizowanie efektywności pracy.
System jest używany do wewnętrznego zarządzania zasobami firmy.
Co zostało zrealizowane:
tworzenie i zarządzanie projektami
system ewidencji godzin pracy
przydzielanie czasu do zadań
tworzenie raportów dla pracowników
dashboard z analizą
system ról (admin / menedżer / pracownik)
REST API do integracji z innymi usługami
Moja odpowiedzialność:
rozwój logiki backendowej systemu
projektowanie struktury bazy danych
wdrażanie API
optymalizacja zapytań analitycznych
wdrożenie systemu na VPS