In the trucking industry, Hours of Service (HOS) violations can cost thousands in fines and endanger driver safety. Manual compliance planning is time-consuming, error-prone, and creates anxiety for drivers who must navigate complex federal regulations while optimizing their routes. I built a full-stack compliance platform that transforms this challenge into a seamless experience....
Automatically calculates and enforces DOT regulations, inserting required breaks and rest periods while providing real-time compliance scoring for every trip.
Generates truck-specific routes that factor in HOS status, vehicle restrictions, and optimal break locations, ensuring both efficiency and compliance.
Transforms completed trips into DOT-compliant Electronic Logging Device records, eliminating hours of manual paperwork.
Mobile-first interface with address autocomplete, vehicle pre-selection, and current HOS status display—reducing planning time by 90%.
Proactively alerts drivers before violations occur with visual indicators.
Comprehensive Django admin interface for monitoring compliance, reviewing trips, and generating regulatory reports.
Handles complex long-haul routes with automatic 10-hour reset calculations and day-by-day compliance validation.
Solution: I built a modular compliance engine where each rule operates independently before combining results. This approach allowed us to test edge cases systematically while keeping the code maintainable. The system thinks like an experienced driver—automatically inserting breaks at optimal times and warning about upcoming violations before they happen.
Coming into this project with zero trucking experience, I had to become a student of the industry. I spent weeks studying DOT handbooks, analyzing real driver logs, reading documents and watching youtube videos to understand not just what the rules were, but why they existed and how drivers actually applied them. I learned that the "11-hour driving limit" wasn"t just a number, it interacted with the 14-hour on-duty window, 30-minute break requirements, and 70-hour weekly limits in complex ways that varied by situation....
Feel free to reach to me if you are looking for a developer or maybe you just want to connect.
ken.bassey9@gmail.com