Ibuildwebappsthathelpyourbusinessrunsmoother.

Booking systems, client management platforms, and custom web applications — built fast, delivered clean.

04 — Contact

Let's build something together

Reach me directly, or grab a slot for a call — whichever is easier for you.

Available for new projects

--:--:-- · Morocco · GMT+1

Usually replies within a few hours

book.mhl.dev

Step 1 of 4: Pick a day

Request a call

Pick a day — I'll confirm your exact slot by email.

01 — Projects

What I've built

Selected products and concepts, built and deployed.

dental-clinics-five.vercel.app
NovADent screenshot 1

Bilingual dental clinic website concept for Morocco

NovADent is a customizable dental clinic website concept for Moroccan practices. It combines a calm French and Arabic experience, four treatment pages, an interactive 3D dental model, and a guided appointment-request demo. A separate page shows how the concept could be adapted to a real clinic; the demo does not accept real bookings or store visitor data.

The problem: A clinic website needs to explain care clearly, build trust before the first visit, and make contacting the practice feel simple across French and Arabic.

The solution: A responsive, right-to-left-aware concept with clear treatment paths, an exploratory dental visual, practical first-visit guidance, and a transparent demo of the appointment journey.

1 / 4

02 — Services

What I can build for you

Every project starts with understanding your business — not a template.

03 — Process

How we work together

A clear process from first message to final delivery — no surprises, no ambiguity.

how-we-work.mhl.dev
Written contract on every project
50% upfront · 50% on delivery
Revisions included in every quote
Invoice provided — Wise, bank, or CCP

05 — FAQ

Questions people actually ask

Straight answers before you get on a call.

  • It depends on scope, not on a fixed package — a landing page and a full booking platform aren't priced the same. Tell me what you need on a call and I'll send a clear quote before any work starts, no surprises later.

  • Most landing pages and booking apps ship in 2 to 3 weeks. Larger custom applications run longer — I give a specific delivery date on the quote call, not a vague range.

  • You get a walkthrough of the finished site, the source code, and a short window of free bug fixes. After that, ongoing changes or new features are billed separately — you're never locked into a subscription to keep the site running.

  • You do, fully, once the project is paid for — source code, assets, and any accounts created for the project. No vendor lock-in, no hidden dependency on me to keep it running.

  • Yes, as an optional monthly retainer if you want it — monitoring, small updates, and priority response. It's opt-in, not bundled into every project.

  • Yes — most calls happen over WhatsApp or a video call, working hours overlap with Europe, and every step (quote, progress updates, delivery) happens in writing so nothing gets lost across time zones.

  • I build and communicate in English and French, and I'm comfortable discussing projects in Arabic too. Sites I build ship bilingual (EN/FR) by default when that fits the audience.

  • Yes — I invoice as a registered auto-entrepreneur in Morocco, so you get a proper invoice for accounting or expensing the project, whether you're a local business or a client abroad.