Skip to content
SSSony Surahman
All projects

Workplace Mobility · 2022

One Apps

Enterprise vehicle booking with approval workflows

One Apps

Case Study Preview

One Apps

A Flutter mobile application and backend API for enterprise vehicle booking with multi-level approval workflows and operational oversight.

Vehicle BookingMobile ApplicationEnterprise BookingApproval WorkflowFlutterBackend API

Problem

Vehicle requests were chaotic — unclear availability, informal approvals, and no reliable audit of bookings across departments.

Solution

Shipped a mobile booking experience backed by a structured approval workflow and API, giving enterprises control over fleet utilization and policy enforcement.

Gallery

Booking Flow

Case Study Preview

Booking Flow

Select vehicle, schedule window, and submit for approval.

Select vehicle, schedule window, and submit for approval.

Approval Queue

Case Study Preview

Approval Queue

Managers review, approve, or reject with full context.

Managers review, approve, or reject with full context.

Fleet Calendar

Case Study Preview

Fleet Calendar

Availability and conflicts visualized for operations.

Availability and conflicts visualized for operations.

Architecture

Flutter AppBooking APIApproval EnginePostgreSQLNotifications

Tech Stack

FlutterNode.jsPostgreSQLDocker

My Contribution

Flutter product experience

Crafted booking flows optimized for speed, clarity, and approval transparency.

Backend booking API

Implemented reservation, conflict checks, and workflow state machines.

Approval orchestration

Encoded multi-step enterprise approval logic as first-class domain events.

Challenges

  • Modeling multi-approver chains with clear status transitions
  • Preventing double-booking under concurrent reservation attempts
  • Keeping Flutter UX fast and intuitive for non-technical staff
  • Exposing admin visibility without overwhelming day-to-day booking flow

Results

  • Policy-aligned booking with transparent approval states
  • Reduced scheduling conflicts across shared vehicle pools
  • Mobile-native experience adopted by field and office teams
  • Audit-ready history for operations and compliance