BusHero - Bus Routing Software

Managing the full process of your transportation department. Free and open-source

Key Features

Trip Request Submission

Submit trip requests including destination, student count, and more.

Dispatcher Queue

Approve, assign, and manage trips with bulk actions.

Coverage Dashboard

Monitor upcoming unassigned trips with real-time notifications.

Driver Conflict Detection

Prevent scheduling conflicts and ensure proper assignments.

Email Notifications

Receive alerts at each status transition of a trip.

Calendar Integration

Sync with Apple Calendar, Google Calendar, or Outlook.

Student Management

  • Home and PM address geocoding.
  • Parent/emergency contacts, medical alerts, and behavior notes.

Route Builder

  • Route builder with stops and student assignments.
  • Drag-to-reorder stops on route details.

Interactive Route Maps

  • Interactive route map with click-to-prefill stop creation.
  • Network-wide map view with all routes.
  • Student assignment map with drag-to-reassign functionality.

Route Optimization

  • Route optimization with nearest-neighbor, farthest-first, and outward variants.
  • OSRM travel-time estimates for better planning.

Reports & Stats

  • Printable route sheets with medical alert summaries.
  • Ridership reports for tracking student attendance and route efficiency.

Dashboard Features

  • Routing stats for dispatchers to track current routes.
  • Today's routes overview for drivers, making planning easier.

CSV Import & Bulk Field Support

  • CSV import with geocoding (rate-limited) and bulk field support.

About the Software

BusHero is an in development and unstable software. It is open-source software licensed under the GPL.

If you have any questions or want to see about testing it, feel free to contact me at [email protected].