Celem projektu jest budowa aplikacji pozwalającej na komunikację i
Transkrypt
Celem projektu jest budowa aplikacji pozwalającej na komunikację i
TEMAT: APLIKACJA DLA KIERUNKU SKŁAD ZESPOŁU: ŁUKASZ JAROSZ,TOMASZ CHYROWICZ Temat zaproponowany przez: Łukasz Jarosz Opiekunowie: dr hab. inż. Marek Natkaniec Celem projektu jest budowa aplikacji pozwalającej na komunikację i organizację pracy rocznika studiów na danym kierunku. Funkcjonalności jakie zapewni, to: - pełna integracja z media społecznościowymi, - wygodne forum dyskusyjne pozwalające na komunikację między studentami dotyczące zajęć naukowych (wzorowane na grupach na portalu facebook), - kalendarz pozwalający na powiadamianie przy pomocy wybranego medium studenta o ważnych zdarzeniach takich jak przełożenie zajęć bądź kolokwium, - dystrybucję informacji z gatunku aktualności, - system przydzielanie studentów wg preferencji do grup na zajęcia, - system do wymiany plików działający w oparciu o protokół btsync. System będzie składał się z dwóch części: - aplikacji webowej napisanej w języku skryptowym Python/PHP/ Ruby (decyzja o wyborze zostanie podjęta w momencie skompletowania zespołu), natomiast sam interfejs użytkownika zostałby zbudowany w HTMLu 5 w oparciu o frameworki Bootstrap i Ember.js oraz przy pomocy języka LESS, - aplikacji backendowej działającej w tle na serwerze napisanej w języku C++, której głównym zadaniem byłoby przetwarzanie celem wyznaczenia składu grup studenckich na laboratoria i ćwiczenia rachunkowe oraz zarządzanie systemem wymiany plików. Aplikacja korzystałaby z bazy danych MySQL.