Aplikacja Quest - Zadania i Wyzwania służy do podejmowania wyzwań / zadań o charakterze zdrowotnym, sportowym itp. Po wykonaniu zadania dostajemy punkty doświadczenia i wyzwanie zostaje dodane do listy zadań wykonanych. Mamy też możliwość przeglądania wszystkich użytkowników aplikacji i dodawania do listy znajomych.
Aplikacja webowa dla administratora służy dodawaniu, edycji nowych wyzwań oraz kontroli, aby wszystkie wyzwania mieściły się w ramach określonych przez regulamin korzystania z aplikacji.
Aplikacja Mobilna stworzona jest dla użytkowników i pozwala podejmować wybrane przez siebie wyzwania (zadania).
Dla aplikacji są przewidziane dwa sceniariusze użycia:
- Zastosowanie biznesowe - Wdrożenie aplikacji na serwerze firmy i możliwość dawania konkretnych celów pracownikom przez kierownika grupy, oraz kontrola postępu prac zespołu.
- Zastosowanie ogólnego przeznaczenia - dla podejmowania różnego rodzaju wyzwań o tematyce sportowej, zdrowotnej. Aplikacja pomaga nam
w samodoskonaleniu się oraz trwaniu w naszych postanowieniach.
Na pierwszym spotkaniu przedstawiliśmy wstępny projekt aplikacji. Na następne zajęcia opracowaliśmy szczegóły tworzenia aplikacji i uszczegółowiliśmy projekt.
Na drugim spotkaniu została ustalona nazwa naszego projektu. Określone zostały wymagania administratora oraz użytkownika aplikacji. Ustalone zostało środowisko i język w jakim zostanie utworzona baza danych.
Na trzecim spotkaniu ustaliliśmy środowisko, frameworki oraz język programowania aplikacji mobilnej i aplikacji webowej. Został przedstawiony schemat bazy danych, w którym po dyskusjach miały zostać naniesione poprawki.
Na czwartym spotkaniu została stworzona baza danych oraz schemat wizytówki naszego projektu.
Na piątym spotkaniu została przedstawiona poprawiona baza danych, podjeliśmy dyskuje nad połączeniem aplikacji mobilnej z bazą danych.
Na szóstym spotkaniu podsumowaliśmy postępy w projekcie i ustaliliśmy plan działnia po wakacjach.
Na siódmym spotkaniu po przerwie ustaliliśmy terminy spotkań i postęp prac w tym semestrze..
Na ósmym spotkaniu zaprezentowane zostały ekrany aplikcji i przedstawione uwagi do nich.
Na dziewiątym spotkaniu przestowiony został wyglad aplikacji mobline ostateczne decyzja o połaczeniu z baza danych.
Na dziesiątym spotkaniu przestawiliśmy postęp prac w tworzeniu aplikacji.
Na jedenstym spotkaniu aplikacja łączyła sie z baza danych, została poprawiona płynności pracy aplikacji.
Na dwunastym spotkaniu podsumowany został nasz projekt i przedstwione zostały elementy jakie udało się nam stworzyć.