Közösségi háló alapú naptár fejlesztése Spring platformon

OData támogatás
Konzulens:
Imre Gábor
Automatizálási és Alkalmazott Informatikai Tanszék

A diplomaterv célja egy olyan webes alkalmazás létrehozása, mely segít eligazodni a különböző naptár szolgáltatást nyújtó megoldások között. Nap, mint nap sokfelől (pl. Facebook, céges naptár alkalmazás) kapunk eseményeken való részvételi meghívást, melyeket jelenleg nehéz átlátni, ugyanis nem létezik egy olyan szoftver, mely képes lenne a jelenlegi megoldások mindegyikét kezelni és értelmezni. A problémát leginkább a különböző protokollok és kapcsolódási felületek sokszínűsége okozza. A diplomaterv célja e sokszínűség elfedése, és egy közös, egységes interface biztosítása az események lekérdezésére.

Az elkészített alkalmazás képes a felhasználók Google, Facebook és LDAP (Lightweight Directory Access Protocol) azonosítására, és ezen közösségi portálok által biztosított felhasználói események kinyerésére, feldolgozására. Emellett a program lehetőséget nyújt az iCloudban, vagy tetszőleges más helyen tárolt iCalendar formátumú események szinkronizálására is. Az iménti események megjelenítése mellett, a diplomaterv során elkészített alkalmazás segítségével saját események kezelése is lehetséges, valamint minden megszokott naptár funkcionalitás megvalósításra került (pl. ismétlés, meghívás, értesítés küldése), így teljes értékű szolgáltatás tudunk nyújtani a felhasználók számára. Egy létrehozott esemény helyszínéül választható a Google Maps- en megtalálható bármelyik hely, így a kiválasztott helyszínhez megjelennek a GPS koordinátái, valamint a felhasználók értékelései és fényképek. A földrajzi koordináták birtokában az Instagramra feltöltött fényképek is elérhetőek az esemény adatlapján, így a közösségi háló aktív résztvevői által biztosított tartalom alapján minden részletre kiterjedő képet kaphatunk a kiválasztott helyszínről.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.