Case study
A four-step booking flow for a limousine service
Admiral Limo Services runs premium transport across Orange County. We built the booking platform that lets a customer choose a service, set an exact pickup point and pay in one flow.
- Industry
- Private transportation
- Client
- Admiral Limo Services
- Role
- Booking platform build
- Timeline
- 2024
- Stack
- Next.js, Supabase, Google Maps, Stripe

Image 1 of 3. A chauffeur beside a navy executive van at an airport curb, with a suitcase and the side door open
01 / 03
The problem
A limousine booking only works if the pickup is exactly right. Airport, residential and event pickups each need different details, and a wrong address means a missed ride.
Customers expect to book and pay in one go, whether they need a single airport transfer or a car for several hours.
What I built
One booking flow shared by all three services, with location entry and payment handled by integrations rather than free text.
Step 01 · Ride info
One-way or round trip, the airport or pickup and dropoff, and passenger count. Locations are selected through Google Maps, so the driver gets a precise point, not a guess.
Step 02 · Select vehicle
Choose from the fleet of SUVs, vans and Sprinters.
Step 03 · Trip details
The details specific to the chosen service, from airport transfers to hourly charters.
Step 04 · Your details
The customer's contact details complete the booking, with payments processed securely through Stripe.
Results
- 3Booking typesAirport transfers, point-to-point rides and hourly charters, each with its own ride details.
- 4Booking stepsRide info, vehicle selection, trip details and customer details, in that order.
- 2Core integrationsGoogle Maps APIs for precise locations, and Stripe for payment.
Live at admirallimoservicesoc.com.
All three booking flows are public and take bookings directly from the site.
- Frontend
- Next.js
- Data
- Supabase
- Locations
- Google Maps APIs
- Payments
- Stripe
- Status
- Live
Contact
Ready to ship your AI product?
Tell me what you're trying to build or automate. You'll get an honest take on whether AI is the right tool, and a clear plan if it is.
