Skip to content
B
Back to all work
Booking system + admin dashboard

Jimmy Hair Stylist

A full booking platform for a salon: custom authentication, an admin dashboard, a rewards system and bilingual AR/EN throughout.

The problem

A salon that books by phone and DM loses money in two directions at once: appointments get double-booked or forgotten, and every booking costs staff time that should be spent on a client in the chair. Off-the-shelf booking tools charge monthly per seat, do not speak Arabic properly, and cannot be shaped around how one specific salon actually runs its day. Jimmy needed a booking system he owns, not a subscription he rents.

What was built

  • A custom authentication system built around how a salon actually signs people in: first name, last name and phone number — no passwords to forget, no third-party widget bolted on.
  • An online appointment booking flow covering services, stylists and time slots, so a client can book without a phone call.
  • An admin dashboard for the salon side: managing appointments, services, the stylist team and products.
  • A customer rewards layer, so repeat clients are tracked and recognised by the system instead of by memory.
  • Service, team and product pages that also work as the salon’s public marketing site.
  • Fully bilingual Arabic/English across both the client-facing site and the booking flow.

The result

The salon runs its appointments through a system it owns outright, in both Arabic and English, with no per-seat subscription. Bookings, services, staff and rewards all live in one dashboard — and the same build doubles as the salon’s public website.

WhatsApp