ZPI Day

Officia

Aplikacja webowa wspomagająca zarządzanie klientami, pracownikami oraz zleceniami firmy usługowej

Członkowie:   Norbert, Miłosz, Dominik oraz Krzysztof
Opiekun:   mgr inż. Maja Kędras

Opis projektu

Projekt "Officia" to aplikacja webowa, która ma na celu usprawnić zarządzanie klientami, pracownikami oraz zleceniami w małych i średnich firmach usługowych.

"Officia" rozwiązuje kilka kluczowych problemów, które są obecne w powszechnie stosowanych rozwiązaniach w małych i średnich firmach usługowych, takich jak: problemy ze sprawnym zarządzaniem danymi, niska efektywność operacyjna, brak elastyczności.

Główne cele biznesowe projektu to: oszczędności czasowe: poprzez automatyzację zadań związanych z fakturowaniem oraz zarządzaniem danymi o pracownikach, klientach i zleceniach. Poprawa efektywności: pracownicy będą mogli łatwo śledzić zlecenia, co przyczyni się do ich szybszej realizacji i optymalizacji procesów. Skalowalność i konfigurowalność: Możliwość dostosowania aplikacji do specyficznych potrzeb organizacji zwiększy jej użyteczność i efektywność, co przyczyni się do lepszego zaspokojenia potrzeb klientów oraz zwiększy grono potencjalnych odbiorców. Elastyczne dostosowywanie się do rynku: Aplikacja zostanie zaprojektowana w sposób umożliwiający dodawanie nowych funkcjonalności w przyszłości.

Realizacja projektu "Officia" przyniesie znaczące korzyści, zarówno w postaci zwiększonej efektywności operacyjnej, jak i satysfakcji pracowników, co w dłuższej perspektywie zapewni wzrost zysków oraz konkurencyjności firm usługowych.

Technologie

Komunikacja backend <-> backend oparta na mikroserwisach przy pomocy protokołu RPC. Komunikacja backend <-> frontend: REST. Uwierzytelnianie: JWT. Ciągła integracja poprzez Gitlab Pipelines.

Java Spring TypeScript React HTML5 CSS3 PostgresSQL Docker GitLab Bootstrap Jira Figma Apache-Maven IntelliJ-IDEA Postman
Mapa drogowa
Repozytoria