Project
TravelHub - Dolen Teifi Community Transport
• 5 days ago
TravelHub is a fleet management, booking, and CRM platform built for Dolen Teifi Community Transport, a registered charity providing affordable and accessible bus hire across rural west Wales.
Dolen Teifi is a registered charity providing affordable and accessible bus hire across Carmarthenshire and Ceredigion. Like many community transport operators, their day-to-day operations were spread across spreadsheets, paper forms, and phone notes — making it difficult to track vehicle compliance, manage volunteer drivers, and respond quickly to booking enquiries.
TravelHub was built to consolidate every part of that operation into a single, role-aware platform: a fleet manager, a volunteer driver register, a customer-facing booking system, a call-centre CRM with configurable workflows, and an integrated reporting suite. A two-way connection with Xero closes the loop by turning completed journeys into invoices automatically, removing hours of duplicated admin each week.
The result is a purpose-built system that replaces five disconnected tools with one — giving staff visibility over the whole charity, and giving trustees the operational reporting they need to demonstrate impact to funders.
Key Objectives
- Operational consolidation — Replace fragmented spreadsheets and paper records with a single platform covering bookings, fleet, drivers, and call handling, all accessible through a permission-controlled web app.
- Compliance and risk reduction — Track MOT, insurance, service, licence, DBS, and certification expiry dates centrally, with visual warnings inside a 30-day window so nothing critical slips through.
- Smarter call handling — Equip the call centre with configurable, branching workflow templates and a built-in timer, so volunteers and staff handle each enquiry consistently and capture structured data for later reporting.
- Financial automation through Xero — Sync customers and generate invoices directly from completed bookings, eliminating manual data re-entry and ensuring journey costs flow into the charity's accounts the moment a trip is closed off.
- Evidence-based reporting — Provide trustees and funders with live dashboards across bookings, fleet utilisation, driver compliance, and call-centre activity to support funding applications and continuous improvement.
Highlights
- FullCalendar-based booking view with availability checks against fleet and drivers
- Configurable call-centre workflows for flexible structured reporting
- Dockerised deployment with GitHub Actions CI, multi-stage production builds, and automated database migrations
Tech Stack:
Go, Vue 3, TypeScript, PostgreSQL, Docker, Xero API