Skip to content

For businesses

A website your business is judged by

I build fast, multilingual sites and custom applications for businesses in Morocco and beyond. One fixed price, one delivery date, and you own the domain, the hosting, and the code.

What I build

Three ways to work together. Not sure which fits? Describe your business and I'll tell you honestly.

Showcase Website

A fast, multilingual site that shows your products or services and turns visitors into messages.

Timeline
2–3 weeks
Price
On quote

Best for: Shops, salons, clinics, and local businesses that need a credible presence and a way to take orders.

  • Up to 6 pages, designed around your business
  • Multilingual (Arabic, French, English) with RTL support
  • Product or service catalog with categories
  • WhatsApp ordering or contact form
  • Mobile-first, built for Morocco's mobile traffic
  • SEO setup, Google indexing, and analytics
  • Domain and hosting configured for you
Ask about this

Website + Admin Dashboard

Everything in the showcase site, plus a private dashboard so you update content yourself without calling a developer.

Timeline
4–6 weeks
Price
On quote

Best for: Businesses whose content changes often — courses, menus, catalogs, pricing, announcements.

  • Everything in the Showcase Website
  • Secure admin login for you and your team
  • Edit products, courses, prices, and pages yourself
  • Image uploads and media management
  • Interactive features (quizzes, booking, filters)
  • Training session so your team can run it
  • 30 days of post-launch support
Ask about this

Custom Web Application

A real application built for how your business actually works — stock, sales, roles, reporting.

Timeline
From 8 weeks
Price
On quote

Best for: Companies outgrowing spreadsheets, or replacing software that doesn't fit their process.

  • Requirements workshop and written scope
  • Spring Boot backend with a documented API
  • Role and permission system for your team
  • Reporting and statistics dashboards
  • Automated tests and a proper deployment pipeline
  • Written handover documentation
  • Ongoing maintenance agreement available
Ask about this

How it works

No surprises. You know the price and the date before I write a line of code.

  1. 01

    Call

    A 30-minute conversation about your business and what the site has to achieve. Free, no obligation.

  2. 02

    Proposal

    A written scope with a fixed price, a delivery date, and exactly what is and isn't included. You approve before anything starts.

  3. 03

    Build

    I build in stages and share a live preview link as I go, so you see progress every week instead of waiting in the dark.

  4. 04

    Review

    You test the real site and send changes. Revisions during this window are included in the price.

  5. 05

    Launch

    I handle domain, hosting, SSL, SEO setup, and Google indexing, then walk you through everything.

  6. 06

    Support

    Thirty days of fixes included after launch. Longer maintenance is available monthly if you want it.

Recent work

Real sites, live today, built for real businesses.

Screenshot of Maachabat Belyazid

Maachabat Belyazid

Premium Beauty Products E-Commerce

Multilingual e-commerce showcase for a Moroccan beauty products store with WhatsApp ordering integration.

Next.jsTailwind CSSSupabase
Visit Site
Screenshot of LinguaCenter

LinguaCenter

Website Platform for Language Centers

Trilingual website and admin dashboard for language centers, with interactive placement tests and a content management backend.

Next.jsTailwind CSSSupabase
Visit Site

Common questions

How much does a website cost?

It depends on scope, so I quote per project rather than posting a fixed price. After a short call I send a written proposal with one fixed number — no hourly billing and no surprises later.

Do I need to provide the content?

Text and photos work best coming from you, since you know your business. I'll tell you exactly what's needed and in what format, and I can arrange translation for Arabic, French, or English.

What if I need changes after launch?

Fixes are covered free for 30 days after launch. Beyond that, small changes are billed as needed, or you can take a monthly maintenance plan.

Who owns the site?

You do — the domain, the hosting account, and the code are all in your name. You are never locked in to working with me.

Can you work with my existing site?

Often yes. Send me the link and I'll tell you honestly whether it's better to improve what you have or rebuild it.

Tell me about your project

Describe your business and what you need the site to do. I reply within a day with honest feedback — including if I think you don't need what you asked for.

Prefer to write directly? [email protected]

Looking for my engineering work instead?