erikwithuhk / mister-softee-tracker-client (Polski)

wpis w: Articles | 0

NA ŻYWO: https://mister-softee-tracker-client.herokuapp.com/

każdy w Nowym Jorku zna jingle ciężarówek z lodami Mister Softee, chociaż zauważając można poczuć się jak szukając jednorożca. Ta aplikacja pozwala ludziom zobaczyć lokalizacje Mister Softee trucks w czasie rzeczywistym i składać wnioski do kierowców, a także pozwala kierowcom zalogować się i zobaczyć, gdzie są potencjalni klienci.,

this repo is the client app that I built using React and Redux. API Rails, które zbudowałem do obsługi danych dla tej aplikacji znajduje się tutaj: https://github.com/erikwithuhk/mister-softee-tracker-api.

instrukcje instalacji

Sklonuj repozytorium na lokalnym komputerze i uruchomnpm install z katalogu w powłoce, aby zainstalować zależności projektu.

instrukcje użytkowania

Uruchom npm start z katalogu w powłoce, aby uruchomić serwer w węźle.,

przepływ użytkownika

wylogowany użytkownik

gdy użytkownik po raz pierwszy pojawi się w aplikacji i nie jest zalogowany, przeglądarka wysyła żądanie lokalizacji użytkownika, a następnie ponownie Wyśrodkowuje mapę, aby pokazać, gdzie znajdują się kierowcy ciężarówek Mister Softee w ich okolicy.

aby uzyskać dostęp do dodatkowych funkcji, muszą najpierw utworzyć konto lub zalogować się.,

podczas tworzenia konta Użytkownik ma możliwość wybrania pola wyboru „jestem kierowcą ciężarówki Mister Softee”, które utworzy konto dostawcy, w przeciwnym razie typ konta domyślnie będzie klienta.

zalogowany Klient

po zalogowaniu się Klient zostaje przekierowany na mapę, na której wyświetlane są lokalizacje wszystkich aktywnych kierowców ciężarówek Mister Softee w okolicy.,

gdy klient kliknie / dotknie sprzedawcy, pojawia się nakładka umożliwiająca mu złożenie żądania zamrożenia. Ta prośba informuje sprzedawcę, że klient chce, aby pozostał w aktualnej lokalizacji.

gdy klient zainicjuje żądanie zamrożenia, żądanie jest wysyłane do dostawcy, a użytkownik wyświetla komunikat informujący go, że żądanie jest w toku.,

gdy sprzedawca odpowiada na żądanie zamrożenia, do użytkownika wysyłana jest wiadomość informująca, czy żądanie zostało zatwierdzone czy odrzucone.

zalogowany sprzedawca

gdy sprzedawca się loguje, jest przekierowywany do mapy, która wyświetla lokalizacje wszystkich aktywnych klientów w jego okolicy.

Jeśli dostawca ma oczekujące żądania zamrożenia, pojawiają się one na karcie żądania z możliwością zatwierdzenia lub odrzucenia żądania.,

komunikat jest wyświetlany dostawcy, gdy nie ma oczekujących żądań.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *