Potrzebujemy doświadczonego programisty do stworzenia wygodnych aplikacji mobilnych CAR-CHECK24 dla klientów i pracowników.
Aplikacja dla klientów powinna umożliwiać:
składanie zamówień na usługi firmy,
uzyskiwanie i śledzenie wszystkich informacji dotyczących procesu sprawdzania samochodu — od złożenia wniosku do otrzymania końcowego zdjęcia i wideo raportu eksperta.
Główna logika i przetwarzanie danych znajdują się na serwerze, a aplikacja mobilna współdziała z nim przez API i WebSocket (śledzenie GPS)
Kluczowe zadania programisty:
Opracowanie wygodnego i nowoczesnego interfejsu
Stworzenie intuicyjnego UX/UI dla iOS i Androida.
Wsparcie wielojęzyczności (na przykład, rosyjski, angielski, niemiecki).
Realizacja śledzenia GPS
Uzyskiwanie współrzędnych eksperta w czasie rzeczywistym z serwera przez WebSocket.
Wyświetlanie ruchu eksperta na mapie bezpośrednio w aplikacji.
Zapewnienie płynnej i czytelnej animacji ruchu, podobnie jak w usługach dostawy.
Integracja z częścią serwerową
Praca z API w celu uzyskania danych o zamówieniach, statusach sprawdzenia i raportach.
Obsługa powiadomień push o zmianach statusów zamówień.
Główny fokus:
Jakościowy i wygodny design aplikacji.
Solidna wizualizacja danych GPS do śledzenia ruchu eksperta.
Aplikacja powinna być gotowa do użycia przez klientów i zapewniać przejrzystość wszystkich etapów sprawdzania samochodu.
Aplikacja dla pracowników powinna umożliwiać:
logowanie się z wcześniej utworzonego konta przez administratora,
przeglądanie listy zamówień dostępnych do realizacji,
wybór zamówienia do pracy, aby było oznaczone jako „w trakcie”,
przesyłanie swoich współrzędnych na serwer w czasie rzeczywistym do śledzenia przez klienta,
aktualizowanie statusu realizacji sprawdzenia (przygotowanie, inspekcja, zakończenie),
robienie zdjęć i wideo raportu podczas inspekcji i przesyłanie go na serwer.
Kluczowe zadania programisty:
Opracowanie wygodnego interfejsu dla pracowników
Stworzenie intuicyjnego UX/UI dla iOS i Androida.
Możliwość szybkiego przeglądania listy zamówień, filtrowania i wybierania zadań.
Realizacja śledzenia GPS
Wysyłanie współrzędnych pracownika na serwer w czasie rzeczywistym.
Możliwość wstrzymywania i wznawiania śledzenia w razie potrzeby.
Integracja z częścią serwerową
Uzyskiwanie listy zamówień i danych o klientach przez API.
Wysyłanie statusów realizacji i raportów multimedialnych na serwer.
Obsługa powiadomień push o nowych zamówieniach lub zmianach w bieżących.
Główny fokus:
Efektywne zarządzanie listą zamówień.
Solidne przesyłanie współrzędnych do śledzenia GPS.
Wygodny interfejs do szybkiej pracy ekspertów.
Aplikacja powinna być gotowa do użycia przez pracowników i zapewniać przejrzystość i kontrolę wszystkich etapów sprawdzania samochodu.
Szczegółowe wymagania w prywatnych wiadomościach