Salzburg Cab
A comprehensive transportation booking platform uniting public booking with a 12-module operational dashboard.
Overview & Purpose
Salzburg Cab is a transportation booking and administrative management platform that combines a customer-facing website with a comprehensive operational dashboard.
Purpose: Unify customer trip booking and dispatch logistics with internal fleet, driver earnings, and invoicing operations.
Experience Goal: Provide intuitive public booking flows while equipping back-office administrators with dense, error-resistant operational management tools.
The Challenge
The business operated fragmented manual workflows for vehicle tracking, driver payouts, meeting board coordination, and customer invoicing across Austrian and European routes.
Engineering Approach & Architecture
I engineered a dual-layer frontend architecture: an engaging, high-conversion public booking site, paired with a robust modular dashboard system built with atomic design patterns.
Key Features & Capabilities
- Customer Booking & Reservation Engine: Seamless step-by-step trip configuration allowing customers to select origin, destination, vehicle class, and arrival requirements.
- Fleet & Vehicle Management: Administrative console displaying vehicle availability, maintenance schedules, seating capacities, and assignment states.
- Driver Wallet & Payout Ledger: Dedicated financial tracking interface monitoring individual driver completed trips, earnings, deductions, and payout balances.
- Automated Invoice Generation: Instant invoice creation for corporate accounts and private bookings with downloadable PDF data exports.
Technologies Used
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- Complex State Architecture
- Payment Gateway UI
- Data Table Grids
Key Outcomes & Impact
- Unified public booking and 12-module operational dispatch within a single application
- Replaced paper dispatch notes with digital real-time meeting boards
- Automated driver wallet auditing and instant PDF invoice generation