Hotels4Truckers Platform Turnaround
Situation:Hotels4Truckers, a hotel booking platform for truck drivers, ran on a 5-year-old agency-built Laravel API and Nuxt web app with 3 API tests, CI switched off, unauthenticated production routes and a hotel search that often never finished.
Task:As CTO and sole engineer, make the platform safe to change, secure and fast, then add suppliers and payments to grow inventory and bookings.
Action:Restored CI and built out test suites, closed open routes and added a CI route audit, rebuilt search batching and the nightly catalog sync, built a provider-agnostic booking layer with an idempotent payment saga on Nexio/NMI, and ran production data migrations behind tested backups, using an AI-agent workflow for 1,000+ commits.
Result:Tests from 3 to 2,390 (API) and 0 to 478 (web); 2 new supplier APIs integrated, supplier catalog from 16K to 94K hotels; search from never finishing to under 27s; nightly sync from 9h43m to 4h30m; 21 prod migrations with zero bookings lost; monthly bookings up 63% (April to August 2026).
LaravelPHPNuxtVueTypeScriptMySQLRedisTerraformDigitalOceanCloudflare