
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ę.
Masz na myśli projekt?
Daj nam znać!
Daj nam znać!
