Doprava a autobusy

TurnusPlan

Plánovanie vodičov autobusov v súlade s nariadením (ES) 561/2006

WebServer/API

O projekte

Viacnájomnícka SaaS aplikácia pre malých a stredných dopravcov (do 30 vozidiel) na obsadzovanie vodičov na zákazky. Motor pravidiel okamžite vyhodnotí, či priradenie dodrží limity jazdy, prestávok a odpočinkov podľa nariadenia (ES) 561/2006 v znení 2024/1258, a dispečer vidí problém skôr než kontrola. Súčasťou je import tachografových súborov z karty vodiča, mobilná evidencia pre vodiča a podklady pre mzdy.

Čo aplikácia vie

  • Motor pravidiel 561/2006: denná a týždenná jazda, prestávky vrátane delenej, denný a týždenný odpočinok, kompenzácie, viacčlenná posádka, pravidlo 12 dní, verzie pravidiel v databáze
  • Týždenná plánovacia tabuľa (Gantt) s drag and drop priradením zákazky na vodiča a okamžitou simuláciou
  • Návrh vodičov a dvojíc pre zákazku s vysvetlením v jednej vete, priradenie napriek porušeniu len s dôvodom a audit logom
  • Zákazky po dňoch (úseky), odhad času jazdy z trasy (Nominatim + OSRM alebo OpenRouteService), import z CSV a iCal, detekcia nočnej a medzinárodnej jazdy
  • Parser tachografových súborov .ddd z karty vodiča 1. aj 2. generácie, import aktivít z CSV a ručný zápis
  • Kontrola: semafor vodičov na 7/14 dní, skutočné a predpovedané porušenia, ranný e-mailový súhrn
  • Mobilný pohľad vodiča (PWA) s limitmi, rýchlymi tlačidlami jazda/prestávka/iná práca a offline frontou
  • PDF protokol pre kontrolu a rozpis vodiča, podklady pre mzdy v CSV a PDF, export všetkých dát
  • Predplatné cez Stripe podľa počtu vozidiel, superadmin, cron úlohy (prepočet, súhrn, mzdy, retencia, billing)
  • Rozhranie v 6 jazykoch (sk, en, cs, pl, hu, de)

Technicky zaujímavé

  • Čistý deterministický motor pravidiel bez závislostí s viac ako 200 tabuľkovými testovacími scenármi, právne parametre overené proti EUR-Lex (docs/legal-basis.md)
  • Vlastný binárny parser tachografových .ddd súborov (karta vodiča G1/G2) v čistom TypeScripte
  • Predikcia porušení z plánovaných zákaziek, nielen kontrola odjazdenej histórie

V pláne

  • Dva skrátené týždenné odpočinky za sebou v medzinárodnej nákladnej doprave
  • Prerušenie odpočinku pri preprave trajektom alebo vlakom (čl. 9)