Get Started. It's Free
or sign up with your email address
MyInstructor by Mind Map: MyInstructor

1. Funkcje

1.1. System autoryzacji (JWT token)

1.1.1. Logowanie (email)

1.1.1.1. OPCJONALNIE - Google - Facebook

1.1.2. Rejestracja (username nie jest unique)

1.1.2.1. Użytkownik

1.1.2.2. Instruktor

1.1.3. Reset hasła

1.2. Konto

1.2.1. Użytkownik

1.2.1.1. Przeglądanie ofert instruktorów

1.2.1.2. Możliwość sprawdzenia dostępności instruktora oraz rezerwacja konkretnego terminu

1.2.1.3. Instruktorzy w okolicy (na mapie)

1.2.1.4. Lista umówionych spotkań + historia spotkań

1.2.1.5. Chat użytkownik - instruktor

1.2.1.6. OPCJONALNIE - Rezerwacja i płatność za pomocą PayU

1.2.1.7. System oceniania instuktorów

1.2.2. Instruktor

1.2.2.1. *Wszystko to co użytkownik*

1.2.2.2. Profil instruktora

1.2.2.3. Kalendarz instruktora

1.3. Zarządzanie profilem

1.3.1. Lista ulubionych instruktorów

1.3.2. Edycja danych osobowych

1.3.2.1. Zmiana nazwy użytkownika

1.3.2.2. Zmiana hasła

1.3.2.3. Zmiana adresu email

1.3.2.4. Edycja zdjęcia profilowego

1.3.3. Konfiguracja aplikacji

2. Nawigacja

3. Opisy

4. Cykl życia lekcji instruktora

4.1. Użytkownik szuka instruktora

4.1.1. Zamawia lekcję przez naszą aplikację (Kasa jest pobierana)

4.1.1.1. Przez naszą aplikację