UniQueue
Innowacyjny system rezerwacji wizyt i zarządzania kolejką i na potrzeby dziekanatu
UniQueue to nowoczesny system zarządzania kolejkami dla dziekanatu Wydziału W4 Politechniki Wrocławskiej. Umożliwi on studentom rezerwację wizyt na wybraną godzinę, zapisanie się do dynamicznej kolejki oraz otrzymywanie powiadomień o ewentualnych zmianach i przewidywanym czasie wizyty. Dodatkowo, wdrożony zostanie panel administracyjny, który pozwoli na tworzenie raportów ze statystykami i zarządzanie systemem. Stworzona zostanie również strona internetowa dla studentów, interaktywny interfejs dla pracowników oraz widok aktualnego stanu stanowisk na telewizor przed dziekanatem. Celem projektu jest minimalizacja czasu oczekiwania dzięki zdalnej rejestracji i algorytmowi harmonogramowania wizyt oraz dostarczanie aktualnych informacji i treści promocyjnych. Główną wartością dodaną będzie zwiększenie satysfakcji użytkowników oraz promocja nowoczesnych rozwiązań technologicznych na uczelni. Zamierzamy stworzyć system, który będzie gotowy do wdrożenia i dalszego rozwoju w kolejnych iteracjach. Kluczowe ryzyka i rozwiązania: Nadużywanie systemu poprzez rezerwowanie niepotrzebnych wizyt - system ograniczeń i autoryzacja użytkowników za pomocą Keycloak PWR. Założenie: System będzie działał w oparciu o istniejącą infrastrukturę techniczną uczelni. Ograniczenia: Projekt musi być zgodny z polityką bezpieczeństwa uczelni oraz rozwiązania muszą zostać zaakceptowane przez użytkownika końcowego.
Kotlin z frameworkiem Spring - backend. React.js z TypeScript - frontend. Autoryzacja i autentykacja użytkowników realizowana jest za pomocą Keycloak. Integracja z oprogramowaniem Samsung MagicInfo w celu zarządzania zawartością wyświetlaną na telewizorze. PostgreSQL - baza danych.