Specyfikacja techniczna (ST) dla stworzenia aplikacji mobilnej do wyszukiwania specjalistów
1. Wstęp
Aplikacja mobilna ma na celu zapewnienie użytkownikom możliwości znalezienia specjalistów w różnych dziedzinach (usługi medyczne, naprawy, prawnicy itp.) na podstawie ich lokalizacji w określonym promieniu.
2. Cel
Stworzenie aplikacji mobilnej, która pozwala użytkownikom:
Wyszukiwać specjalistów według specjalizacji.
Ustalać filtry według promienia wyszukiwania.
Przeglądać profile specjalistów z ich ocenami i opiniami.
Kontaktować się ze specjalistami przez czat lub telefon.
3. Wymagania funkcjonalne
3.1 Rejestracja i autoryzacja
Rejestracja użytkownika za pomocą numeru telefonu.
Autoryzacja: przez login/hasło.
Profil osobisty: możliwość edytowania danych osobowych, informacji kontaktowych, zdjęcia.
3.2 Wyszukiwanie specjalistów
Wyszukiwanie specjalistów według kategorii (usługi medyczne, naprawy, IT, usługi prawne itp.).
Ustalenie filtru według specjalizacji.
Wybór promienia wyszukiwania (od 1 km do 100 km).
Wybór dostępnych specjalistów, uwzględniając ich dostępność lub harmonogram pracy.
Wyszukiwanie według ocen i opinii.
3.3 Filtry i sortowanie
Filtrowanie według lokalizacji (wyszukiwanie najbliższych specjalistów).
Sortowanie według oceny, cena/jakość, doświadczenie zawodowe.
3.4 Przegląd profilu specjalisty
Szczegółowe informacje o specjaliście: opis, kwalifikacje, doświadczenie.
Zdjęcie specjalisty lub jego prac (jeśli są).
System ocen i opinii od poprzednich użytkowników.
Godziny pracy (godziny otwarcia).
Dane kontaktowe (telefon, czat).
3.5 Kontakt ze specjalistą
Możliwość kontaktu przez:
Czat w aplikacji.
Połączenie telefoniczne.
3.6 Mapa i nawigacja
Wbudowana mapa (Google Maps).
3.7 Płatności i transakcje
Informacje będą dostarczane stopniowo
3.8 Interfejs
Prosty i zrozumiały interfejs.
Minimalistyczny design z intuicyjnymi elementami.
Responsywność dla różnych rozmiarów ekranów (Android/iOS).
Wsparcie dla wielu języków interfejsu.
3.9 Bezpieczeństwo
Szyfrowanie danych osobowych.
Ochrona przed nieautoryzowanym dostępem.
Rejestrowanie wszystkich operacji w aplikacji w celu zapewnienia bezpieczeństwa.
4. Wymagania techniczne
4.1 Platformy
iOS (wersja 11.0 i wyższa).
Android (wersja 6.0 i wyższa).
Proszę ustalić adekwatną cenę