Berber Randevu
An online booking system for barber shops. Customers book from their phone; the owner approves requests from a dashboard.
Goal
Booking by phone wears out both the customer and the shop. I wanted a simple system where customers book in a few taps and the shop manages every request from one screen.
Highlights
- Landing pagePrice list, opening hours, address and phone on one page.
- BookingPick a day and time with a name, phone number and optional note.
- Booking lookupCustomers check the status of their booking with their phone number.
- Admin dashboardPassword-protected; filter by date and status, approve or reject pending requests.
- Safe dataThe database is reached only from the server, never from the browser.
How I built it
Pages are HTML, CSS and JavaScript; bookings go through a Python API on Vercel to a Supabase database. The live version is a demo: it isn't connected to a database, and bookings and approvals are stored in the visitor's own browser — so anyone can try the whole flow without affecting a real shop.
Thinking of something similar?
Write to me