Wróć do realizacji
Logistyka2024Tech Lead (konsulting)

Platforma fleet operations, mobile-first

Regionalny przewoźnik last-mile prowadzący 220 vanów w dwóch krajach na bazie systemu papier-i-WhatsApp. Kierowcy dostawali listę przystanków jako zdjęcia drukowanych manifestów; dyspozytornia rozliczała wyjątki telefonicznie. Wariancja czasu na przystanku zjadała marżę.

Zbudowaliśmy aplikację dla kierowców w React Native z offline-first synchronizacją manifestu, capture'm podpisu/zdjęcia i integracją turn-by-turn; plus panel dyspozytora w Next.js do live trackingu tras, triage'u wyjątków i bulk re-dispatchu. Backend to warstwa serwisów Node.js na Postgresie z PostGIS pod geofencing.

W ciągu czterech miesięcy średnia wariancja czasu spadła z ±9 minut do ±4 minut na przystanek. Wskaźnik nieudanych dostaw spadł o 38%. Dyspozytorzy obsługują 1,7× więcej vanów na zmianę przy tej samej obsadzie.

Logistyka · 2024
Platforma fleet operations
−54%
Wariancja czasu
−38%
Nieudane dostawy
1,7×
Pojemność dyspozytora

Stack technologiczny

Pełny obraz.

Technologie wysokiego poziomu. Konkretne pakiety i integracje znajdziesz poniżej.

React NativeNext.jsTypeScriptPostgreSQLPostGISNode.jsMapbox

Architektura

Od końca do końca.

Web
  • Panel dyspozytora Next.js z live mapą + updates'ami WebSocket
  • Bulk re-dispatch przez Server Actions
Mobile
  • Offline-first manifest z bezkonfliktową synchronizacją WatermelonDB
  • Lokalizacja w tle z throttlingiem dbającym o baterię
  • Capture zdjęcia + podpisu z odłożoną kolejką uploadu
Backend
  • Postgres + PostGIS pod geofence + obliczenia ETA
  • WebSocket gateway pod live telemetrię kierowców

Biblioteki

Pakiety warte wymienienia.

  • Exposhell RN + OTA updates dla rolloutów floty
  • WatermelonDBoffline-first storage manifestu
  • TanStack Queryorkiestracja synchronizacji w tle
  • react-native-mapbox-glwarstwa nawigacji kierowcy
  • Drizzle ORMtypowane zapytania Postgres + PostGIS

Integracje

Systemy zewnętrzne.

  • Mapboxrouting, ETA, kafle telemetryczne
  • TwilioSMS-y do odbiorców
  • Auth0SSO dla kierowców i dyspozytorów
  • Datadogobservability floty urządzeń

Budujesz coś podobnego?

Opowiedz mi o produkcie. Wrócę z konkretnymi przemyśleniami i datą startu.

Porozmawiajmy