Aller au contenu

Disponible pour des missions freelance et des opportunités CDI

Mohamed.

Disponible pour des missions freelance et des opportunités CDI

Mohamed Boukab

Développeur full-stack. Je conçois et développe des produits numériques de l'idée à la production.

Sites web, applications web, plateformes SaaS et outils métier — conçus, développés et mis en production à Nador, Maroc et à distance.

InvoiceFlow marketing landing

Pratique

Je suis Mohamed Boukab, développeur full-stack, avec pour objectif de transformer des idées en produits numériques utiles.

Je couvre le frontend, le backend et l'expérience produit, pour qu'un projet avance de la première conversation et de la direction interface jusqu'au développement, au déploiement et à l'évolution.

En savoir plus sur Mohamed Boukab

Projets sélectionnés

Une sélection de produits numériques, applications et expériences.

Voir tous les projets
InvoiceFlow — Facturation & devis pour petites entreprises

SaaS · Facturation

InvoiceFlow

Facturation & devis pour petites entreprises

Une plateforme de facturation pour gérer clients, catalogue, devis et documents PDF professionnels — avec aperçu en direct et 18 styles de documents.

Next.js · NestJS · PostgreSQL

Voir le projet
DelivriX — Plateforme opérationnelle de livraison

SaaS · Livraison

DelivriX

Plateforme opérationnelle de livraison

Plateforme opérationnelle de livraison pour l'e-commerce et la distribution — l'entreprise administre commandes et flotte, les livreurs exécutent leurs tournées avec un GPS réel, et les destinataires suivent leurs colis dans un portail dédié.

Laravel · Blade · MySQL

Voir le projet
MoneyMind — Gestion de finances personnelles

Application web · Finances personnelles

MoneyMind

Gestion de finances personnelles

Application web de gestion financière personnelle pour suivre revenus, dépenses, épargne et projets d'achat — avec automatisation des opérations récurrentes, alertes budget et conseils IA optionnels.

Laravel · Blade · PostgreSQL

Voir le projet
FleetTrack — Exploitation de flotte pour transporteurs

SaaS · Transport

FleetTrack

Exploitation de flotte pour transporteurs

Un produit opérationnel pour flottes tracteur-remorque — le répartiteur affecte, le chauffeur met à jour depuis la cabine, et l'atelier voit une maintenance calculée.

React · Express · MongoDB

Voir le projet
TACWE Consulting — Ingénierie & intégration technique

Site web · Ingénierie B2B

TACWE Consulting

Ingénierie & intégration technique

Site corporate bilingue pour TACWE — ingénierie et intégration technique pour l'industrie, l'énergie et l'automatisation au Maroc.

Next.js · Odoo · SEO

Voir le projet
E-Market — Marketplace multi-vendeurs

SaaS · Marketplace

E-Market

Marketplace multi-vendeurs

Une marketplace pour acheteurs et vendeurs — catalogue, checkout, commandes et opérations vendeur dans un seul produit.

React · Express · MongoDB

Voir le projet
Motoria Rent — Location de voitures au Maroc

Site web · Location automobile

Motoria Rent

Location de voitures au Maroc

Une plateforme multilingue de location automobile — recherche de flotte, réservation, livraison aéroport et services à travers le Maroc.

Next.js · React · TypeScript

Voir le projet
Veloria Resort — Site hôtelier de luxe

Site web · Hôtellerie

Veloria Resort

Site hôtelier de luxe

Un site resort 5 étoiles pour Marrakech — chambres, offres, galerie, réservation et espace membre dans une expérience unifiée.

Next.js · React · TypeScript

Voir le projet

Pourquoi travailler ensemble

Direct, complet, et orienté vers un produit qui peut durer.

01

Responsabilité full-stack

Interface, backend, base de données et déploiement chez la même personne. Moins d'intermédiaires, des décisions plus claires.

02

Orienté produit

Le travail part de l'utilisateur et du problème métier, puis la technologie suit.

03

Collaboration directe

Vous échangez avec la personne qui conçoit et développe le produit — pas une chaîne d'intermédiaires.

04

Conçu pour la production

L'objectif est un produit maintenable, déployable et évolutif — pas un prototype jetable.

Ma méthode

De l'idée à la production.

  1. 01

    Comprendre

    Activité, utilisateurs, objectifs et périmètre. On définit ce que le produit doit faire avant toute construction.

  2. 02

    Concevoir

    Structure, parcours utilisateur et direction interface. Vous voyez le produit prendre forme, pas une boîte noire.

  3. 03

    Développer

    Frontend, backend, base de données et intégrations — développés comme un système cohérent, prêt à évoluer.

  4. 04

    Lancer

    Tests, déploiement et mise en production. Le produit est livré dans un état réellement utilisable.

  5. 05

    Faire évoluer

    Maintenance, améliorations et nouvelles capacités au fil de la croissance du produit et de l'activité.

Stack technique

Une stack capable de porter un vrai produit.

Frontend
Next.js·React·TypeScript·Tailwind CSS
Backend
Node.js·NestJS·Express·Laravel·Django
Mobile
React Native
APIs & communication
REST API·GraphQL·TCP·WebSocket
Messagerie & flux d'événements
RabbitMQ·Kafka
Base de données
PostgreSQL·MongoDB·MySQL·Redis
Tests
Jest
DevOps & infrastructure
Docker·Docker Compose·CI/CD·GitHub Actions
Projet & collaboration
Git·GitHub·Jira·Slack
Architecture & bonnes pratiques
MVC·Architecture modulaire·Microservices·Clean Code·UML·Agile (Scrum)
IA
Intégration IA dans les applications web
Portrait de Mohamed Boukab

À propos

Une personne, le produit complet.

Basé à Nador, Morocco. Formé au développement web et mobile full-stack, avec une formation en gestion d'entreprise. J'accompagne les projets de la première définition du problème jusqu'à un produit prêt à être mis en ligne.

FAQ

Questions, réponses claires.

Sites web, applications web, plateformes SaaS, logiciels métier, applications mobiles, APIs et évolution de produits existants. S'il s'agit d'un produit digital à livrer, c'est probablement dans le périmètre.

Oui. La majorité des missions concernent des personnes qui ont besoin d'un produit bien construit — fondateurs, PME et équipes sans grand service technique interne.

Oui. De la première conversation et direction interface jusqu'au développement, déploiement et un produit utilisable en production.

Oui. Je peux reprendre un codebase, corriger ce qui bloque, ajouter des fonctionnalités, améliorer les performances ou faire avancer le produit sans repartir de zéro.

Frontend avec Next.js, React, TypeScript et Tailwind CSS. Backend avec Node.js, NestJS, Express, Laravel et Django. Bases de données PostgreSQL, MongoDB, MySQL et Redis. APIs et communication REST, GraphQL, TCP et WebSocket. Messagerie RabbitMQ et Kafka. Mobile avec React Native. Livraison Docker, CI/CD et GitHub Actions — plus intégration IA quand le produit en a besoin. La stack suit le produit, pas l'inverse.

Oui. Je suis basé à Nador, Maroc, et travaille à distance. Les projets se pilotent par appels, mises à jour écrites et livraisons régulières.

Envoyez une courte description de ce que vous voulez construire, ou contactez-moi via la page Contact. On clarifie le problème, le périmètre et les contraintes, puis je reviens avec une proposition claire.

Cela dépend du périmètre. Un site ciblé peut avancer en quelques semaines. Une application ou un SaaS se planifie par jalons. Le délai est défini ensemble avant le démarrage — pas deviné dans une grille tarifaire.

Un projet se discute avant proposition. Périmètre, délai et budget sont formalisés pour éviter les surprises une fois le travail lancé. Je ne publie pas de forfaits fixes, car chaque produit est différent.

Contact

Un projet en tête ?

Dites-moi ce que vous souhaitez construire, le problème à résoudre, ou partagez simplement l'idée. On part de là.