Opis projektu
PrzetłumaczoneWidget powinien automatycznie pobierać aktualizacje statusu od naszego kuriera według harmonogramu, bez ręcznego odświeżania danych, i odzwierciedlać zmiany na stronie w rozsądnym czasie. Gdy etap się zmienia, klient powinien opcjonalnie otrzymać powiadomienie, na przykład e-mailem lub w swoim koncie, aby nie musiał ciągle sprawdzać strony. Styl wizualny powinien pasować do naszej istniejącej strony i dobrze działać zarówno na komputerach stacjonarnych, jak i urządzeniach mobilnych.
Jesteśmy otwarci na dyskusję, które podejście integracyjne będzie najlepsze w zależności od kuriera, którego używamy, i chcielibyśmy, aby rozwiązanie było łatwe do rozszerzenia w przyszłości, jeśli dodane zostaną nowi kurierzy lub etapy śledzenia.
Czego oczekujemy od wyniku:
— pole wejściowe z walidacją formatu dla numeru śledzenia lub zamówienia
— poziomy wskaźnik etapu z ikonami lub etykietami
— automatyczne odświeżanie statusu za pomocą polling lub webhook
— opcjonalne powiadomienie o zmianie etapu
— responsywny układ pasujący do obecnego projektu
— jasne obsługiwanie nieprawidłowych lub nieznalezionych numerów