O demo

Co obejmuje ta wersja i jak jest zbudowana

Kontekst

Demo TMS dla spedycji obsługującej zlecenia z wielu giełd i kanałów. Cel: zamienić rozproszone leady (Timocom, Trans.eu, Transporeon, Amazon Freight, Excele, WhatsApp / e-mail) w jeden „bęben" zleceń, automatycznie dopasowywać je do floty (FTL + doładunki LTL z uwzględnieniem tachografu), zapisywać przypisania jako trasy w realizacji, a brakujące ceny wynegocjować botem AI piszącym „po ludzku" z widocznym dla dyspozytora podglądem rozmowy.

Moduły

  • Dashboard: KPI floty, ostatnie zlecenia, skróty do najważniejszych widoków.
  • Źródła: pobieranie z giełd (mock do czasu podpięcia kluczy), realny import Excel/CSV, symulator WhatsApp / e-mail z parserem AI, który wyciąga pola zlecenia i dodaje je do bębna.
  • Bęben zleceń: jedno miejsce ze wszystkimi zleceniami, filtry po źródle, statusie i cenie; €/km, dane kontaktowe.
  • Dopasowania: silnik FTL + kombinacje LTL (korytarz kierunku, gabaryty, dostępny czas tacho). Każdy wynik można zapisać jako trasę przyciskiem „Przypisz do pojazdu".
  • Trasy w realizacji: widok dyspozytorski wszystkich przypisanych tras — pojazd, kierowca, przystanki A/B, okna czasowe, przychód i €/km. Trasę można cofnąć (zwalnia pojazd i zlecenia).
  • Flota: mapa Leaflet z pozycją pojazdów, statusem i dostępnym czasem tacho.
  • Negocjator AI: w karcie każdego zlecenia dwie persony (spedytor „po ludzku" z literówkami i skrótami vs. przewoźnik z ukrytymi widełkami) prowadzą rozmowę aż do konsensusu lub odrzucenia — dyspozytor widzi cały wątek na żywo.

Realne vs. mock

Realne w demo
  • • Import Excel / CSV (SheetJS)
  • • Parser wiadomości WhatsApp / e-mail (Gemini 3 Flash)
  • • Silnik dopasowań FTL + LTL z tachografem
  • • Negocjator AI ↔ AI z podglądem rozmowy
  • • Zapis tras w bazie (przypisania pojazd ↔ zlecenia)
  • • Baza danych Postgres + widok dyspozytorski
Mock (czeka na klucze API klienta)
  • • Timocom (myTimocom / TC Truck & Cargo)
  • • Trans.eu (Freight Exchange API)
  • • Transporeon (Platform API)
  • • Amazon Freight Partner / Relay API

Wszystkie cztery mają zamknięte, partnerskie API — wymagają umowy i kluczy po stronie klienta.

Typowy przepływ pracy

  1. Zlecenia trafiają do bębna — z giełd (mock/API), z Excela lub z parsera WhatsApp / e-mail.
  2. W karcie zlecenia bez ceny bot AI negocjuje stawkę z „przewoźnikiem"; dyspozytor obserwuje wątek.
  3. W Dopasowaniach wybierasz pojazd i uruchamiasz silnik — dostajesz listę FTL oraz par LTL z €/km.
  4. Klikasz „Przypisz do pojazdu" — trasa ląduje w widoku „Trasy w realizacji", pojazd zmienia status na w trasie.
  5. Trasę można w każdej chwili cofnąć — zlecenia wracają do bębna, pojazd staje się dostępny.

Podpięcie realnych giełd

Warstwa mock dla Timocom, Trans.eu, Transporeon i Amazon Freight ma taki sam kształt danych jak reszta aplikacji. Po dostarczeniu kluczy API wymieniamy wyłącznie klienta HTTP i mapowanie odpowiedzi — silnik dopasowań, negocjator AI i widok tras działają bez zmian.