- Klient: P4 Sp. z o.o.
- Kluczowe technologie: Java, Spring, Spring Boot, Vue.js, Cloud, Microservices, REST, LDAP, OAuth.
- Nasze zadania: projekt, implementacja i wdrożenie backendu, panelu webowego oraz API dla aplikacji mobilnych.
Początkowo aplikacja była bazą danych pracowników z możliwością wyszukiwania poprzez panel webowy, API HTTP oraz API SMS. Administratorzy dysponowali ponadto możliwością wysyłki wiadomości SMS do konkretnych pracowników lub utworzonych grup. Aplikacja integruje się z zewnętrznym serwerem LDAP w celu aktualizacji danych. Umożliwia również ręczne uzupełnianie danych oraz ich import z plików tekstowych.
Od momentu powstania system jest intensywnie rozwijany i poszerzany o nowe funkcje do dnia dzisiejszego. Pierwszymi dodatkowymi modułami była obsługa komunikatów SMS przesyłanych przez pracowników, które wymagają uwagi administracji i kierownictwa. Pojawiła się również baza sal spotkań w biurze wraz z możliwością ich wyszukiwania przez udostępniane interfejsy.
W kolejnych etapach pojawiła się obsługa takich procesów jak rezerwacja firmowych miejsc parkingowych, rezerwacja terminów wymiany opon w samochodach służbowych, wymiana telefonów służbowych czy realizacja ankiet. Na bieżąco projektowane i dodawane są kolejne moduły.
Jednym z kluczowych rozszerzeń systemu było udostępnienie aplikacji mobilnej. Dzięki temu pracownicy Play otrzymali wygodny dostęp do szeregu usług usprawniających ich pracę i ułatwiających funkcjonowanie w biurze.