Websites and automations for small businesses.
I'm a developer based in Morocco. I build websites, online stores and small tools that take the repetitive work off your plate. You deal with me directly, from the first message to launch day.
I usually work with Laravel, React, Next.js, Node.js, Spring Boot.
- Morocco, working with clients remotely
- Arabic, French and English
- I reply within a day
Services
What I can do for you
Most of my work is websites. More and more of it is automation: small tools that save you a few hours every week.
Landing pages & business websites
A clear, fast site that explains what you do and makes it easy for people to call, message or book you.
- •Works well on phones
- •Basic SEO
- •Contact or booking form
Online stores
Sell your products online with a catalog, cart and payment. You manage orders and stock from a simple admin page.
- •Card or cash on delivery
- •Order management
- •Stock tracking
Automation
If you copy the same data from one place to another every day, that can usually be automated. New leads go to your sheet or CRM, you get a WhatsApp or email alert, reports go out on their own.
- •Forms to Google Sheets or CRM
- •Email and WhatsApp alerts
- •Scheduled reports
- •n8n, Make or Zapier
Chatbots
A bot on WhatsApp or your website that answers common questions and collects the customer's details for you.
- •WhatsApp or website
- •Answers FAQs
- •Collects leads
Custom web apps
When off-the-shelf tools don't fit how you work: booking systems, client portals, internal tools, with logins and a proper database behind them.
- •User accounts and roles
- •Database
- •APIs
Dashboards & redesigns
See your numbers in one place, or get your old website rebuilt so it loads fast and looks right on a phone.
- •Charts and KPIs
- •Mobile-friendly rebuild
Portfolio
Some things I've built
A mix of client work and my own projects.
Happy Hostel
Room booking and guest management for a hostel. Staff see who's arriving, which rooms are free and how much came in this month.
Laravel 12 · React 18 · SQLite
Email Intelligence Tool
Connects to a real mailbox, reads the email headers and sorts messages using rules you set.
React · Node.js · IMAP
IT Asset Management
Keeps track of a company's computers and equipment: who has what, when it was bought, and open incidents.
Spring Boot · React · MySQL
Najah Access
Platform for an education services business, with user accounts and an admin panel to manage the offers.
Node.js · React · PostgreSQL · Prisma
Auraluna
Online perfume shop with a product catalog, cart and Stripe payments. Designed for phones first.
Next.js · Stripe
Developer Portfolio
My earlier personal portfolio, with a terminal look and a working contact form.
Next.js · Tailwind · Framer Motion
Want to see something closer to what you need? and I'll send you examples.
Process
How working with me looks
- Step 1
We talk
You tell me what you need, on WhatsApp, email or a quick call. I ask questions until I understand the business, not just the website.
- Step 2
You get a plan and a price
I send you what I'll build, how long it takes and what it costs. No work starts until you agree.
- Step 3
I build, you follow along
You get a preview link early on, so you can see the real thing and tell me what to change while it's still easy.
- Step 4
Launch and handover
I put it online, set up the domain and email, and show you how to manage it. The accounts and the code are yours.
Pricing
What it costs
Every project is a bit different, so I quote each one after we talk. Here's roughly what each type of project includes.
Website
For a business that needs to look professional online and get contacted.
- 1 to 5 pages
- Looks good on phones
- Contact or booking form
- Basic SEO setup
- Usually ready in 1 to 2 weeks
Online store or web app
For selling online, taking bookings, or anything with user accounts.
- Everything in Website
- Payments or booking system
- Admin page to manage orders and content
- One automation included (for example, new order to WhatsApp)
Automation & custom work
Chatbots, workflows, dashboards and internal tools, priced by what they need to do.
- Connect the tools you already use
- WhatsApp or website chatbot
- Dashboards and reports
- Can be added to an existing site
Have a project in mind?
Send me a few lines about it. I'll tell you what I would build, how long it takes and what it costs.
Contact
Let's talk about your project
Tell me a bit about what you need. I'll reply within a day, usually with a few questions.