Aller au contenu
mouadtoto, AccueilEN — Read in English

Développement web avec Next.js

Je développe des sites web, des plateformes SaaS et des API avec la stack adaptée à votre projet, pas celle que je préfère. Des frontends Next.js aux backends Spring Boot, NestJS ou Express, je m'occupe de tout le parcours : architecture, développement, déploiement, SEO et maintenance.

Ce que je développe

Je travaille sur l’ensemble de la stack et je choisis la technologie selon vos besoins, votre budget et la personne qui maintiendra le projet ensuite.

  • Plateformes SaaS : applications multi-utilisateurs avec rôles, tableaux de bord, abonnements et traçabilité, comme la gestion de cabinets d’avocats ou les plateformes e-learning.

  • Sites d’actualités et de contenu : sites multilingues avec CMS sur mesure, circuit éditorial et SEO technique solide.

  • Sites vitrines et landing pages : sites rapides et optimisés pour le référencement, qui transforment les visiteurs en prospects.

  • API et backends : API REST, authentification, paiements, intégrations tierces et fonctionnalités d’IA.

  • Outils en ligne : plateformes utilitaires comme des services de conversion de fichiers, avec le traitement lourd isolé dans des microservices dédiés.

  • Reprise et optimisation : correction de projets existants lents, instables ou mal sécurisés.

Technologies utilisées :

  • Frontend : Next.js, React, TypeScript, Tailwind CSS

  • Backend : Spring Boot (Java/Kotlin), NestJS, Express, FastAPI (Python), Symfony (PHP), Go

  • Bases de données : PostgreSQL, MySQL, Prisma, Supabase

  • Infrastructure : Docker, VPS, Vercel, Railway, Cloudflare, CI/CD GitHub Actions

  • IA : intégrations de LLM, assistants et agents IA

Déroulement d’un projet

  1. Découverte : Nous passons en revue vos objectifs, vos utilisateurs et vos systèmes existants. Je pose des questions jusqu’à ce que le périmètre soit clair.

  2. Stack et devis : Je vous recommande une stack en expliquant pourquoi, puis je vous envoie un devis écrit avec les fonctionnalités, les étapes et les délais.

  3. Développement : Je développe par courtes itérations sur un site de préproduction accessible à tout moment, pour que vous suiviez l’avancement et donniez vos retours tôt.

  4. Tests et SEO : Je teste sur différents navigateurs et appareils, je vérifie les performances, et je mets en place les sitemaps, les métadonnées et les données structurées.

  5. Mise en ligne : Je déploie en production avec SSL, sauvegardes et déploiements automatisés, sur vos comptes pour que tout reste à vous.

  6. Après le lancement : Je reste disponible pour la maintenance, les mises à jour et les nouvelles fonctionnalités.

Projets associés

  • AfricaForPress : Plateforme d’actualités trilingue (Spring Boot, Next.js, Docker). Réduction de plus de 99 % du poids des réponses API et SEO complet digne d’un éditeur de presse.

  • Legma.ai : SaaS pour cabinets d’avocats marocains avec suivi des dossiers, gestion du cabinet, traçabilité des actions et assistant IA entraîné sur le droit marocain.

  • TTT : Plateforme e-learning propulsée par l’IA (NestJS, Next.js, Prisma) avec parcours adaptatifs, gestion scolaire et quatre langues dont l’arabe en RTL.

  • LowPDF : Suite d’outils PDF avec un frontend Next.js et un microservice de conversion Python/LibreOffice.

  • HonestWatchReviews : Site d’avis sur les montres avec CMS Next.js sur mesure, médias sur Cloudflare R2 et monétisation par affiliation.

Questions fréquentes

Quelle stack choisir pour mon projet ?
Cela dépend de ce que vous construisez, de votre budget et de qui maintiendra le projet. Je vous recommande une stack et vous explique les compromis simplement avant de commencer.

Pouvez-vous travailler sur ma stack existante ?
Oui. Si votre projet tourne déjà sur Spring Boot, Symfony, Express ou autre, je travaille avec plutôt que de tout réécrire.

Combien coûte un site ou une application web ?
Cela dépend du nombre de pages, de fonctionnalités et d’intégrations. Après un court échange, je vous envoie un devis détaillé pour que vous connaissiez le coût à l’avance.

Vous occupez-vous de l’hébergement et du déploiement ?
Oui. Je configure l’hébergement, le domaine, le SSL et les déploiements automatisés, et je peux maintenir l’infrastructure après le lancement.

Mon site sera-t-il optimisé pour Google ?
Oui. Le SEO technique fait partie de chaque projet : chargement rapide, sitemaps, métadonnées, données structurées et URL propres.

Pouvez-vous ajouter de l’IA à ma plateforme ?
Oui. J’intègre des assistants IA, de la génération de contenu et des recommandations dans les plateformes web, adaptés à vos données et à vos utilisateurs.

Travaillez-vous avec des clients hors du Maroc ?
Oui. Je suis basé à Agadir et je travaille à distance avec des clients au Maroc et en Europe, en français ou en anglais.

Projets liés

Web2026

HonestWatchReviews

Tests et guides d'achat de montres indépendants, axés sur les modèles abordables, avec un conseiller IA gratuit.

  • TypeScript
  • NestJS
  • REST APIs
  • Next.js
  • SEO
Web2025

Legma.ai

Une plateforme SaaS pour les cabinets d'avocats marocains réunissant suivi des dossiers, gestion du cabinet, traçabilité des actions de l'équipe et un assistant IA entraîné sur le droit marocain.

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Hibernate
Web2026

LowPDF

Outils PDF gratuits en ligne, comme PDF vers JPG, qui traitent les fichiers directement dans le navigateur : sans inscription ni envoi de fichiers.

  • TypeScript
  • Next.js
  • SEO
  • Git
  • GitLab CI/CD
Web2026

TTT — Teach, Train, Transform

Plateforme d'e-learning marocaine propulsée par l'IA, avec des parcours d'apprentissage personnalisés.

  • TypeScript
  • NestJS
  • Next.js
  • SEO
  • PostgreSQL
Web2026

AfricaForPress

AfricaForPress — Plateforme d’actualités multilingue (africaforpress.com) AfricaForPress est une plateforme d’actualités africaines trilingue (arabe / anglais / français). J’en ai assuré le développement et la maintenance de bout en bout : backend, frontend, infrastructure, SEO et monétisation.

  • Java
  • TypeScript
  • Spring Boot
  • Spring Security
  • Spring Data JPA

Un projet en tête ?

Décrivez-le en quelques lignes et je vous réponds avec mes questions et les prochaines étapes.