Fadal — Home Open for projects
ID Work with me
All projects

EPS. 06 Web apps

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]]

TV remote

Keyboard shortcuts for getting around this site.

1 – 5
Jump to channel 1–5
0
Back to the main broadcast (top)
T
Switch light / night theme
M
Turn motion on / off
S
Turn sound on / off
?
Open / close this remote