RoadTMS
System Cloud-Native TMS łączący zarządzanie flotą, CRM i fakturowanie w jednym centrum operacyjnym w czasie rzeczywistym.

RoadTMS to system zarządzania transportem SaaS zaprojektowany w celu zastąpienia fragmentarycznych arkuszy kalkulacyjnych i koordynacji telefonicznej scentralizowanym centrum dowodzenia w czasie rzeczywistym. Platforma obejmuje pełny cykl życia zamówień — od planowania i budowania tras, poprzez realizację i komunikację, po dokumenty, fakturowanie i raportowanie — jednocześnie wspierając skalowalność wielu najemców, dostęp oparty na rolach i widoczność operacyjną w całej organizacji. Integruje przepływy pracy mapowania i routingu ciężarówek, obsługuje regulowane integracje, takie jak PUESC/SENT (SOAP+WS-Security), i zawiera podstawę mobilnej aplikacji towarzyszącej do operacji w terenie.
RoadTMS — System zarządzania transportem SaaS (TMS) dla przewoźników i zespołów logistycznych
RoadTMS to pełnowymiarowa platforma SaaS stworzona do zastępowania fragmentarycznych arkuszy kalkulacyjnych, rozmów telefonicznych i papierowych notatek jednym centrum dowodzenia w czasie rzeczywistym dla firm transportowych. Produkt łączy operacje wysyłkowe, zarządzanie flotą, CRM i finanse w jeden spójny przepływ pracy, dzięki czemu zespoły mogą szybciej planować, wykonywać niezawodnie i utrzymywać zgodność każdego interesariusza do tego samego źródła prawdy.
Problem
W wielu małych i średnich nośnikach podstawowe procesy są podzielone na narzędzia:
- zamówienia i klientów śledzonych w arkuszach kalkulacyjnych,
- planowanie trasy obsługiwane oddzielnie,
- dokumenty rozproszone w wątkach i folderach wiadomości e-mail,
- aktualizacje statusu zbierane przez telefon,
- ograniczona widoczność operacji i księgowości.
RoadTMS łączy te przepływy pracy w jedną platformę i skraca czas działania dla dyspozytorów.
Podstawowe moduły i możliwości
- Zamówienia i operacje — zarządzanie cyklem życia zamówień, statusami, historią i widokami operacyjnymi
- Planowanie trasy (Dyspozytor/Planer) — wybór kierowca/pojazdu, przypisanie zleceń do tras, budowanie trasy z kontekstem mapy
- Flota i konserwacja — pojazdy, przyczepy, zadania, dokumenty, historia serwisowa, procesy konserwacji
- Kierowcy — baza danych sterowników, dostępność i widoki kalendarza sterowników
- CRM (klienci/kontrahenci) — profile klientów, adresy, kontakty, historia współpracy, kontekst komunikacji
- Finanse — faktury, ustawienia faktur, płatności i przepływ danych gotowych do rozliczeń
- Powiadomienia — wysyłanie powiadomień e-mailowych/SMS i prowadzenie historii komunikacji
- Kalendarz firmy — wydarzenia firmowe z opcjonalnym filtrowaniem (np. na kierowcę)
- Dzienniki systemu i monitorowanie — strategie rejestrowania, archiwizacji i przechowywania danych z uwzględnieniem GDPR
- Administracja SaaS — konfiguracja wielu dzierżawców, role/uprawnienia, limity planów, narzędzia administracyjne
Integracje, które mają znaczenie w transporcie
- Mapy i routing — integracje map do planowania i wizualizacji tras; obsługa scenariuszy routingu ciężarówek (ograniczenia, takie jak ograniczenia wysokości/masy, przystanki spoczynkowe, ruch/pogoda — w zależności od konfiguracji)
- PUESC/SENT (Polska) — prawdziwa integracja SOAP 1.1 z WS-Security (Password Digest); zaprojektowane z uwzględnieniem możliwości audytu, wymogów dotyczących przechowywania i ryzyka zgodności
Architektura (Web+Backend API +Mobile)
- Strona frontend — Next.js (router aplikacji) + TypeScript, CSS tylnego wiatru, interfejs użytkownika bez głowy; złożone formy wykorzystujące reakt-hook-form + zod; przyjazne dla dyspozytora wzorce interfejsu użytkownika (tabele, okna dialogowe, selektory); testy dramaturga E2E
- API zaplecza — Node.js + Express + MongoDB (Mongoose); hybrydowy DDD + Czysta architektura podejście: cienkie kontrolery, logika biznesowa w usługach aplikacyjnych, integracje infrastruktury oddzielone (poczta e-mail, przechowywanie, rejestrowanie); projekt z wieloma najemcami z kontrolą dostępu i izolacją danych
- Aplikacja mobilna (RoadTMS Mobile) — React Native + Expo (router ekspozycyjny); wdrożone podstawy: login, pulpit nawigacyjny, lista tras, lista zamówień, nawigacja w dolnej karcie; przygotowany do dalszych przepływów pracy w terenie (szczegóły zamówienia/trasy, statusy, śledzenie na żywo)
Bezpieczeństwo, zgodność i niezawodność
- Uwierzytelnianie i kontrola dostępu — model auth i rol/uprawnień oparty na JWT
- Hartowanie API — ograniczenie szybkości, nagłówki zabezpieczeń, odkażanie danych wejściowych, walidacja
- Rejestracja zgodna z GDPR — pseudonimizacja wrażliwych identyfikatorów (np. identyfikatory IP/użytkownika); automatyczne przechowywanie (TTL) i archiwizacja dzienników do pamięci kompatybilnej z S3 (np. Cloudflare R2), w tym kompresja i kontrola integralności
- Tryb konserwacji — obsługa kontrolowanych okien konserwacyjnych z listą zezwoleń IP i uprzywilejowanymi ścieżkami dostępu
- Dostawa e-mail/SMS — konfigurowalni dostawcy (np. SendGrid dla poczty e-mail)
Wynik biznesowy
RoadTMS jest przeznaczony do:
- skrócenie czasu administracyjnego i błędów ludzkich,
- przyspieszenie przepływów pracy w zakresie wysyłki dzięki spójnym, kompleksowym procesom,
- poprawa widoczności operacyjnej i finansowej poprzez centralizację danych i aktualizacji statusu.
Stos techniczny (krótki)
- Sieć: Next.js + TypeScript+Tailwind CSS +Interfejs użytkownika bez głowy+formularz haczyka React+Zod
- Mapy/Routing: integracje map (Mapy Google/TUTAJ w zależności od modułu)
- Backend: Node.js + Express + MongoDB (Mongoose)
- Integracje: PUESC/SENT (SOAP 1.1, WS-Security), e-mail (SendGrid), pamięć masowa zgodna z S3 (np. R2)
- Jakość: Dramaturg (E2E), architektura modułowa, narzędzia CLI dla operacji najemcy/użytkownika
- Telefon komórkowy: React Native + Expo
Podsumowanie
RoadTMS to platforma SaaS stworzona z myślą o branżach o dużej szybkości, wrażliwej na zgodność, gdzie szybkość wysyłki, poprawność danych, bezpieczeństwo i skalowalna architektura wielu dzierżawców mają kluczowe znaczenie. Projekt zapewnia zunifikowany pulpit nawigacyjny, solidny interfejs API zaplecza oraz mobilną podstawę — gotowe do rozszerzenia o dodatkowe integracje, automatyzację i analitykę.