System umożliwia:
- wysyłkę powiadomień przez administratora do określonych grup użytkowników;
- monitorowanie zmian (można zmienić częstotliwość monitorowania poprzez harmonogram cron) w planie zajęć Uniwersytetu Ekonomicznego w Krakowie;
- wysyłkę powiadomień przez XMPP (Jabber) i Gadu-Gadu;
- przeglądanie wysłanych wcześniej powiadomień oraz ich filtrowanie.
- zabezpieczenie na hasło panelu administratora (w przypadku prototypu jest to nazwa użytkownika: konkurs i hasło: konkurs)
Wykorzystano języki programowania PHP i Ruby oraz bazę danych MariaDB. Dzięki wykorzystaniu frameworka Bootstrap z systemu można korzystań zarówno na komputerze, jak i na urządzeniach mobilnych. Odbiór powiadomień jest możliwy poprzez dowolny komunikator obsługujący XMPP (Jabber) lub GG (Gadu-Gadu). Zastosowanie kilku baz danych umożliwia separację poszczególnych modułów - istnieje możliwość konfiguracji systemu tak, aby dany moduł miał dostęp tylko do potrzebnych mu danych, a pozostałe bazy były dla niego niedostępne.
Jest to moja propozycja rozwiązania problemu opisanego w wyzwaniu numer 3.
Comments (0)