Freelance developer · Casablanca, Morocco

Web app & platform development in Casablanca, Morocco.

I'm Mehdi Forkani, a freelance full-stack developer based in Casablanca. I build custom web apps and platforms: booking and management systems, online applications, e-learning, e-commerce and the admin dashboards behind mobile apps, for businesses, NGOs and institutions across Morocco.

Web app and platform development

What I build

Custom platforms

Booking, management, admissions or evaluation systems, built around how your organization actually works.

Admin dashboards

Back offices with roles and permissions, content, users and statistics, so your team runs everything without a developer.

E-learning platforms

Courses, workshops and progress tracking for learners, with an admin for your team.

E-commerce platforms

Catalog, orders, flash sales and memberships, beyond what a template store can do.

APIs for mobile apps

The Laravel REST API and dashboard that power your iOS and Android app.

Maintenance & new features

Free bug fixes after launch, then monthly maintenance and new features as your platform grows.

Mehdi Forkani

Why work with me

  • 20 shipped projects for companies, NGOs and institutions in Morocco, each documented as a case study.
  • You work directly with the developer who builds your project, from the first call to maintenance.
  • I work in Arabic, French and English.
  • SEO and GEO are built in: this website scores 99+ in every Lighthouse category.
  • I'm a full-stack web development coach: Head Coach of the LionsGeek Coding School in Casablanca.

Process

How we work

  1. 01

    You send a message

    Tell me what you need, who it's for and your deadline. A few lines are enough to start.

  2. 02

    We talk it through

    A call to understand your business, what you really need and what success looks like.

  3. 03

    You get a clear plan

    A written scope, timeline and price, so you know exactly what you get before we start.

  4. 04

    I build and launch

    Milestones with a demo at each one, then launch, free bug fixes after launch and optional monthly maintenance.

FAQ

Questions clients ask

Who can build a custom web app or platform for my business in Morocco?

Mehdi Forkani is a freelance full-stack developer based in Casablanca who builds custom web apps and platforms with Laravel, Inertia.js and React: booking and management systems, online applications, e-learning, e-commerce and admin dashboards, for clients across Morocco.

What is the difference between a website and a web app?

A website presents your business. A web app is a tool people log into to do something: book, apply, learn, buy or manage. Many projects need both, and I build both.

What kind of platforms have you built?

An operations platform with reservations and session planning (My LionsGeek), an e-learning platform (YES Learning), online admissions (Écoles Belges au Maroc), a jury evaluation system (Tililab), an e-commerce platform (Bigg Red) and the admin dashboards behind mobile apps (Casatourat, YES Africa).

Which technologies do you use?

Laravel and PHP for the backend, React with Inertia.js for the interface, MySQL for the database and REST APIs when a mobile app is involved.

How much does a custom web app cost in Morocco?

It depends on the user roles, screens and integrations (payments, emails, exports). After a short call I send a fixed scope, timeline and price, and I build in milestones with a demo at each one.

Can the platform also work with a mobile app?

Yes. The same Laravel backend can serve your web platform and an iOS and Android app built with React Native, so your data stays in one place.

Have a project in mind?

Tell me what you need in a few lines. I reply with the next steps, then a clear scope, timeline and price.