Taking new projects
Websites that bring customers through the door.
I design and build fast, mobile-first websites for restaurants, hotels, clinics, salons, gyms, shops and agencies — with the features your customers actually use: bookings, appointments, menus, ordering, RSVPs and more.
- 14industry demos
- 100%responsive, phone to 4K
- 0frameworks or plugins
Selected work
Pick your industry. Try the site.
Every demo is a complete, working website — click around, book a table or a doctor, rent a car, fill a cart, RSVP. Use Preview to see how it looks on a phone.
-
La Maison Dorée
An elegant French restaurant site that turns visitors into bookings.
- Table reservations
- Menu tabs
- “Open now” hours
- Gallery
-
Ember & Oak
A table-side menu guests open from a QR code and order from.
- Search & dietary filters
- Order by table
- EN / FR / AR
- Printable QR
-
The Azure Palace
A boutique hotel site built around rooms, offers and direct bookings.
- Room booking
- Special offers
- Amenities
- Gallery
-
PrimeNest Realty
A listings site that helps buyers search and contact the right agent.
- Property search
- Listings
- Agent profiles
- Neighbourhoods
-
Sarah & James
A digital invitation guests keep coming back to — and actually reply to.
- RSVP & meal choice
- Countdown
- Add to calendar
- Schedule
-
StockPulse
A back-office app to track stock, sales and low-stock alerts.
- Charts
- Product CRUD
- CSV export
- Dark mode
-
Developer Portfolio
A personal site that presents skills, projects and experience.
- Project filters
- Skills
- Timeline
- Contact form
-
Nour Clinic
A calm clinic site where patients check prices and book the right doctor in a minute.
- Appointment booking
- Doctor schedules
- Prices in DT
- Add to calendar
-
Yalla Drive
A rental site that compares the fleet and shows a live, itemised price before booking.
- Search by dates
- Fleet filters
- Live price & extras
- My bookings
-
FORGE Fitness
A bold studio site built around class bookings, memberships and a calorie calculator.
- Class timetable
- Spots left
- Membership plans
- BMI & calories
-
Maison Lina
An editorial salon site that books stylist, services and time in one smooth flow.
- Stylist booking
- Price list
- Loyalty card
- Gift cards
-
Rihla Tours
A tour agency site where travellers read the day-by-day plan and see their exact price before enquiring.
- Tour filters
- Day-by-day itinerary
- Season price calculator
- Enquiry form
What you get
Built right, not just built.
The same standards you can test in every demo above — included in every project, not sold as extras.
-
Responsive on every screen
Designed for phones first — where most of your customers are — then laid out properly for tablets and large desktops. No pinching, no sideways scrolling, tap targets sized for thumbs.
-
Fast by default
Hand-written HTML, CSS and JavaScript. Compressed WebP images, lazy loading and no heavy frameworks slowing things down.
-
Offline-safe & reliable
Fonts, images and scripts are self-hosted. No broken images when a third-party link dies, no tracking you didn’t ask for.
-
SEO basics done
Semantic headings, page titles and descriptions, social-share tags, image alt text and structured data so Google understands your business.
-
Accessible
Keyboard navigation, visible focus, readable contrast and reduced-motion support — better for every visitor.
-
Features that sell
Reservations, ordering, carts, bookings, RSVPs, dashboards — interactive features with validation and clear feedback.
-
You own it
Clean, readable code with no lock-in to a page builder. Host it anywhere, change it any time.
-
Multilingual-ready
English, French or Arabic — including right-to-left layouts — so every customer reads your site in their language.
How it works
From first message to launch.
- 01
Talk
You tell me about your business, your customers and what the website needs to do.
- 02
Design
I propose a look and page structure based on your brand — you review it before any build starts.
- 03
Build
I build the site and share a live preview link you can open on your own phone and laptop.
- 04
Launch
We go live on your domain, and I show you how to make simple updates yourself.
Contact
Let’s build yours.
Tell me a little about your business and I’ll reply with ideas and a quote. No obligation.
Thanks, friend!
Your message has been sent. I’ll reply to your email within 1–2 working days.


