Opis projektu
PrzetłumaczoneFundamentem aplikacji jest konsola dyspozytora i przepływ pracy kuriera. Dyspozytor powinien widzieć wszystkie otwarte zamówienia i dostępnych kurierów na jednym ekranie, przypisywać i ponownie przypisywać zadania, przeciągając je lub automatycznie według odległości i aktualnego obciążenia, oraz zbierać wiele adresów w jedną zoptymalizowaną trasę dla kierowcy. Kurier otrzymuje widok mobilny z listą punktów w kolejności, przekazaniem do nawigacji i prostymi przyciskami: odebrane, w drodze, dostarczone lub nieudane. Potwierdzenie dostawy jest rejestrowane na miejscu: zdjęcie, podpis odbiorcy i opcjonalny jednorazowy kod. Na żywo GPS z urządzeń kierowców powinno przesyłać dane z powrotem, aby mapa dyspozytora pokazywała rzeczywiste pozycje, a czysta publiczna strona śledzenia pozwala każdemu klientowi śledzić swoją dostawę i zobaczyć dokładny czas przybycia bez logowania do systemu.
W swojej odpowiedzi uwzględnij szacunkowy czas i budżet, zalecaną technologię oraz sposób, w jaki proponujesz rozwiązać optymalizację tras i geolokalizację w czasie rzeczywistym pod obciążeniem.
— Przyjęcie zamówienia: adresy odbioru i dostawy, okna czasowe, priorytet
— Przydzielanie kierowców: ręczne przeciąganie i upuszczanie oraz automatyczny wybór według odległości i ładunku
— Planowanie tras i optymalizacja z wieloma przystankami na kuriera
— Żywe śledzenie GPS kierowców na mapie dyspozytora
— Potwierdzenie dostawy: zdjęcie, podpis i jednorazowy kod
— Publiczna strona śledzenia dla klienta z informacjami o statusie i czasie przybycia
— Role dyspozytora, kuriera i administratora, historia dostaw i raporty