Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.67 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.67 KB

E-Technologie-Projekt

Wymagania funkcjonalne

Obowiązkowe:

  1. Uzytkownik ma możliwość 'przeglądania' mapy w aplikacji.
  2. Użytkownik ma możliwość zalogowania się, aby korzystać ze wszystkich możliwości aplikacji.
  3. Użytkownik ma możliwość ustawiania 'markerów' na mapie.
  4. Zalogowany użytkownik ma możliwość zapisania stworzonych 'markerów' na serwerze.
  5. Użytkwonik ma możliwość tworzenia tras na mapie. Jeżeli użytkownik jest zalogowany, trasy zostają zapisane na serwerze.
  6. Zalogowany użytkownik ma możliwość oznaczania swoich markerów i tras jako prywatne lub publiczne.
  7. Zalogowany użytkownik ma możliwość pobierania publicznych markerów i tras innych użytkowników.
  8. Zalogowany użytkownik ma możliwość komentowania i oceniania publicznych tras i markerów innych użytkowników, które pobrał.
  9. Użytkownik zostanie powiadomiony, gdy znajdzie się w pobliżu jednego ze swoich markerów.
  10. Użytkownik zostanie powiadomiony, gdy udostępniona przez niego trasa zostanie oceniona/skomentowana.

Opcjonalne:

  1. Użytkownik ma możliwość zalogowania się za pomocą konta Facebook.
  2. Użytkownik ma możliwość tworzenia trasy na zasadzie "śledzenia".
  3. Użytkownik ma możliwość wyznaczenia alternatywnej trasy.
  4. Użytkownik ma możliwość sprawdzenia długości trasy oraz czasu potrzebnego na jej pokonanie.
  5. Podczas tworzenia markerów użytkownik ma możliwość ustawienia priorytetu.
  6. Użytkownik ma możliwość wyboru trasy uwzględniającej tylko markery priorytetowe, pomijając pozostałe, lub trasę uwzględniającą wszystkie stworzone markery.
  7. Użytkownik ma możliwość ustawienia treści powiadomienia.