ZPI Day

Petbuddy

Aplikacja webowa do ułatwienia komunikacji między właścicielami zwierząt domowych, a potencjalnymi opiekunami

Członkowie:   Jakub, Jakub, Karol oraz Łukasz
Opiekun:   dr hab. inż. Ireneusz Jóźwiak

Opis projektu

Aplikacja jest przeznaczona dla właścicieli zwierząt domowych, którzy nie mają z kim zostawić swoich pupili na czas ich nieobecności. Ma ułatwić im znalezienie odpowiedniego opiekuna dla ich zwierzęcia przez intuicyjny system wyszukiwania oraz usprawnić proces umówienia się na opiekę nad zwierzęciem poprzez wbudowany czat oraz prosty formularz zgłoszeniowy opieki. Właściciele zwierząt mogą zatem skupić się na swoich planach – niezależnie, czy są to wakacje, wyjazd służbowy, czy inne obowiązki – bez obaw o swoje zwierzęta. Co więcej aplikacja oferuje miłośnikom zwierząt możliwość podjęcia się roli opiekuna, co stanowi nie tylko miły sposób na spędzenie czasu z pupilem, ale także szansę na dodatkowy dochód, w prosty i wygodny sposób.

Technologie

Poza wybranymi używamy również: Keycloak - do zarządzania użytkownikami oraz ich autoryzacji, autentykacji i uwierzytelniania Websocket - jako protokół do komunikacji w czacie i wysyłania powiadomień w czasie rzeczywistym Azure - tutaj planujemy hostować naszą aplikację wraz z potrzebnymi komponentami jak baza danych, czy keycloak

IntelliJ-IDEA Java Spring PostgresSQL Firebase TypeScript React MobX Docker Azure GitHub GitHub-Actions Hibernate Jira Swagger Visual-Studio-Code-(VS-Code)
Mapa drogowa
Repozytoria