All projects
Barbershop Booking & Recommendations
Online barbershop booking with barber and service selection, real-time availability, and service recommendations from purchase patterns.
- Role
- Full-Stack Developer
- Tools
-
- Next.js 14
- TypeScript
- Tailwind CSS
- shadcn/ui
- Supabase
The challenge
Move barbershop bookings online with barber schedules that are always accurate, while suggesting relevant services to each customer.
My role
Full-stack developer, from the booking flow and recommendation engine to the admin dashboard and data security.
Process
[[ISI: process — research, prototyping, technical challenges]]
Solution
- Online booking with barber and service selection, plus real-time availability.
- A recommendation engine that suggests services based on each customer’s purchase patterns.
- An admin dashboard for barbers, services, schedules, and transactions.
- Data secured with Supabase Row Level Security.
Results
[[ISI: measurable results — e.g. bookings, fewer schedule clashes]]
Lessons
[[ISI: what this project taught you]]