Request-driven planning & partner-based routing platform

Passenger Transportation Management System

Problem & Solution

A company operating in international passenger transportation approached me with a request to structure and automate their operations without significant upfront investment in a full-scale web platform, while keeping the system extensible for future growth.

Their business model was non-standard. The company did not own its own bus fleet. Instead, it operated as a mediator between passengers and multiple transportation partners. Available routes were not fixed — they depended on real demand for specific directions.

This created several challenges:

  • no classic timetable or predefined routes
  • difficulty planning trips based on incomplete demand
  • need to dynamically decide whether to operate a route internally or redirect passengers to partners
  • heavy reliance on manual coordination

Solution

Instead of building a traditional booking website, we designed a request-driven operational system focused on internal automation and decision support.

The system was built to:

  • collect and aggregate passenger requests by direction
  • analyze demand thresholds per route
  • decide whether a route should be executed or delegated to a partner
  • keep the process flexible without locking the business into rigid schedules

The emphasis was on internal tooling first, with a clear path toward a future web interface if needed.

Passenger Transportation Management System