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.

Podobne dokumenty