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.
All projects
Smart Product Studio