ZPI Day

SpotSpeak

SpotSpeak - lokalna społecznościowa aplikacja mobilna

Członkowie:   Jakub, Anna, Tomasz oraz Wojciech
Opiekun:   mgr inż. Artur Zawisza

Opis projektu

Celem pracy jest projekt i implementacja aplikacji mobilnej, która zachęci użytkowników do eksplorowania okolicy i interakcji z innymi osobami poprzez umożliwienie umieszczania w danej lokalizacji "śladów" będących znacznikami na mapie, które mogą zawierać np. tekst, zdjęcie, czy krótki film. Znacznik ma być dostępny jedynie w pewniej odległości od lokalizacji użytkownika, co ma zachęcić do przemieszczania się i poznawania okolicy. Dodatkowo, system osiągnięć, które przyznawane będą za różnorodne działania, będzie stanowił element motywujący do aktywnego korzystania z aplikacji. Celem biznesowym jest promocja zdrowego trybu życia poprzez zachęcanie użytkowników do poruszania się i odkrywania nowych miejsc. Po drugie, aplikacja ma wspierać budowanie lokalnych społeczności oraz organizowanie wspólnych inicjatyw, co osiągniemy poprzez możliwość interakcji z innymi użytkownikami. Chcemy również pomóc w promocji lokalnej kultury i historii, ułatwiając użytkownikom dostęp do informacji o ważnych miejscach i wydarzeniach w ich okolicy. Co więcej, SpotSpeak dąży do wspierania integracji społecznej, zmniejszając poczucie samotności i pomagając użytkownikom w nawiązywaniu nowych znajomości.

Technologie

Po stronie aplikacji mobilnej fundamentem będzie framework Flutter używający języka Dart. Backend będzie natomiast działał w oparciu o Javę i framework Spring na platformie AWS.

Dart Flutter SQLite Firebase Java Spring AWS PostgresSQL Docker Android Android-Studio Visual-Studio-Code-(VS-Code) Vim
Mapa drogowa
Repozytoria