Back to projects

Live demo

BookingFlow

Booking page and mini CRM demo for local service businesses.

BookingFlow is a responsive booking and lightweight admin dashboard prototype for local service businesses. It shows how scattered phone, email, and Messenger booking requests can become a simple web-based workflow with service selection, appointment requests, status tracking, and a clean admin overview.

Portfolio MVP demo. No real authentication, payment, email sending, backend database, or calendar integration.

Project shape

My role
Product scope, UI direction, AI-assisted frontend implementation with OpenAI Codex, QA coordination, demo workflow design, documentation, GitHub workflow, and Vercel deployment.
Tools
OpenAI Codex, Vite, React, TypeScript, Tailwind CSS, localStorage, GitHub, Vercel, PowerShell, Manual QA

Features

  • Landing page
  • Service selection
  • Booking form
  • Time slot picker
  • Booking confirmation state
  • Admin dashboard
  • Booking status management
  • Search and filters
  • Weekly calendar overview
  • Mock email log
  • Seed demo data
  • localStorage persistence
  • Responsive UI
  • Accessibility and keyboard navigation QA

Next step

View live demo

Discuss a similar build
BookingFlow is a polished portfolio MVP built for local service businesses that want a cleaner way to handle appointment requests.

The app demonstrates a simple booking workflow: visitors can choose a service, select a date and time slot, submit their details, and receive a clear confirmation state. On the admin side, bookings can be reviewed, filtered, searched, and updated through a lightweight CRM-style dashboard.

Live demo:
https://bookingflow-ten.vercel.app/

Source code available on request.