All work

A ride platform for corporate travel. Companies book trips, vendors and drivers run them, and admins handle billing and reconciliation in the same system.
Role
Full-stack developer · Vozi
Year
2025
Type
Enterprise
Status
Shipped
Corpora screenshot
Corpora mobile app

Overview

Corporate travel usually runs across phone calls, spreadsheets and vendor invoices nobody can verify. Corpora puts corporates, vendors, drivers, fallback vendors and internal admins in one system that follows a ride from booking to reconciliation. Billed distance is checked against GPS mileage, every ride starts and ends with an OTP, invoices are generated from the trip record, and compliance rules raise alerts and track SLAs. If a vendor can't take a trip, it is reassigned to a trusted fallback vendor. At Vozi I worked across the front end and the API, building the role-based dashboards, booking flows and trip tracking.

At a glance

stakeholder roles in one closed-loop system
5
stakeholder roles in one closed-loop system
booking modes: single, bulk, recurring and event
4
booking modes: single, bulk, recurring and event
core modules, booking to reconciliation
8
core modules, booking to reconciliation

System sketch

DashboardsAPIDomainDataCorporateVendorDriverAdminFastifyBetter AuthBookingTrackingBillingComplianceDrizzle ORMSQL

A simplified view of how the main parts connect.

What I built

  1. Ride booking engine supporting single, bulk, recurring, and event-based travel

  2. Live GPS tracking with route deviation checks and OTP-verified ride start/end

  3. Automated fare computation and reconciliation with invoice proof validation

  4. Fallback trusted-vendor allocation to prevent service disruption

  5. Role-based dashboards for corporate, vendor, driver, and admin stakeholders

  6. Policy and compliance engine with audit logs, alerts, and SLA monitoring

  7. Vendor and fleet lifecycle management with compliance scoring

  8. Exportable reports on utilisation, cost and vendor performance

Gallery

Admin dashboard: trip, SOS and revenue totals, SLA performance and a revenue trend

01 / 05Admin dashboard: trip, SOS and revenue totals, SLA performance and a revenue trend

Stack

  • Fastify
  • Drizzle ORM
  • Better Auth
  • TypeScript
  • SQL
  • REST APIs
  • Modular Backend Architecture

Next case study

Drova