I build web platforms for organisations an off-the-shelf product cannot serve.
Mehdi Mekouar — freelance Laravel and Vue JS developer in Morocco. 10+ years of experience and 28 projects delivered in many sectors like education, healthcare and e-commerce.
What I build
Custom web and mobile platforms
An application built around how you actually work — Deployed on the web, and one codebase shipped to web, iOS and Android when a phone is the right place for it.
E-learning and training platforms
Courses, cohorts, learner progress and the administration behind them. Nine delivered, including a white-label platform reused across several institutions.
Institutional and association websites
Seminars, membership, publications and news, on a CMS your team runs without calling me.
E-commerce and catalogues
From a browsable range with enquiry forms through to a full checkout — sized to what you sell, not to a platform's feature list.
Booking and reservation systems
Availability, reservations and the dispatch behind them, where a double booking is a real cost.
Arabic, RTL and multilingual builds
Right-to-left layouts, Arabic typography and bilingual content models done properly, not mirrored with a stylesheet.
Work on something that already exists
Not every project starts from nothing. Plenty of the best ones start with a site somebody else built and nobody is looking after any more.
Maintenance and support
Security patches, upgrades, backups you have actually tested, and the small changes that pile up — whoever built it originally.
SEO audits and search visibility
What is holding the site back, ordered by what moves the needle first. You keep the report whether or not I do the work.
Rescue, rebuild and migration
I read the code first and tell you honestly whether it is worth saving or worth replacing — those are different projects.
Who I have built for
“A strong emphasis on reliability and client satisfaction … instrumental in resolving complex issues and developing powerful tools, such as an impressive administrative control panel that empowered our clients.”
“Not only an expert in software development, but a genuine catalyst for change ... In record time, we did a phenomenal leap in our programming mastery and software development.”
Budgets
Most work falls into one of four bands. They are here so you can place your project before you write to me, not so you can price it exactly — the quote comes after a scoping call.
Essential
€1,500 – €2,500
A proven layout adapted to your brand. Up to eight pages, one language — live in a fortnight.
Site
€2,500 – €5,000
Designed for you rather than adapted. Managed by your team, news, publications, two languages.
Platform
€7,500 – €20,000
Built around your process: user roles, a real data model, integrations, and an admin your staff work in daily.
Ongoing
from €600 / month
Maintenance and continuous development on something already live, whoever built it.
Day rate — Starting from €250 / day
for contract work, staff augmentation, an SEO audit, or anything without a fixed end. Billed monthly against days actually worked.
For a project with a defined scope I would rather quote a fixed price than a number of days — you should not be carrying the risk of my estimate. Ask for either.
How I work
-
1
Scope
A call, then a written scope: what is in, what is out, and what it costs. Nothing starts before you have read it.
-
2
Design
Your Figma if you have one, or a designer I bring in. Either way you approve the interface before it is coded.
-
3
Build
On a staging URL you can open from the first week, so progress is something you look at rather than something I report.
-
4
Handover
You own the code, the hosting and the domain. Your team is trained on the CMS, and I stay reachable afterwards.
Before you write
How long does it take?
What do you need from me, and how much of my team's time?
Do you write the content and supply the images?
Can my team update the site themselves afterwards?
What decides where a project lands in a band?
How do payments work?
What if I want changes while you are building?
Who owns the code, and can you handle the hosting?
What happens after launch?
You are one person. Can you handle a project this size?
I already have a designer, or a Figma file. Can you build from it?
Do you work outside Morocco, or behind an agency?
Hiring rather than commissioning? Roles, dates, stack and references are on this page
Tell me what you are building
A short description of the problem is enough to start. You will get a straight answer on whether I am the right person for it.
Tell me what you are building — a short description is enough.
Start a project