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 buildBookingFlow 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.