ⓘFor confidentiality, company names, project names and system images have been replaced with pseudonyms and mock-ups.
SeatNova is a transport marketplace binding seat booking for intercity buses and long-distance coaches together with operations management for carriers and agents, running at one of the largest scales in the country with 5,000+ routes and 2,000+ operators.
Real-time seat inventory, multi-tenant operations management, automated crew and vehicle dispatch, and passengers plus freight together — a platform meeting all four axes a transport and mobility business needs, built in-house from scratch in 12 months. This is the story of that launch.
The transport platform operator runs a marketplace for booking intercity buses and long-distance coaches online. Passengers pick a route, service and seat from their phone, while operators and agents manage everything from a dedicated console.
Beyond passenger tickets it covers freight delivery, shuttles, charter vehicles and electronic contracts. Binding many operators together in a multi-tenant model, it acts as a transport-DX hub supporting everything from seat inventory to dispatch planning on one platform.
None of these were questions of technology choice; they were business requirements tied directly to revenue, customer satisfaction and operating efficiency. Building from scratch demanded a design that satisfies all of them at once.
The transport platform operator built real-time seat inventory, multi-tenant operations management, dispatch optimisation and multi-business consolidation in-house from scratch, separating responsibilities into microservices to create a foundation that scales with both load and tenant growth.

This foundation continuously produces business outcomes — no more double-selling, better operating efficiency and visible revenue across every line of business — rather than technical metrics.
Route search → pick a service → choose a seat on the map → pay. Real-time seat sync rules out double booking.
Today's services, seat utilisation, crew and vehicles and revenue managed in one place, with a seat map and revenue summary per service.
For every unassigned operating block, OR-Tools CP-SAT plans a crew-and-vehicle pairing that satisfies the constraints — skills, location continuity and duty hours.