CRM terrain & PWA d’opérations

CRM Slot

Le produit phare : un CRM d’opérations pour équipes de serrurerie / terrain — dispatch, carte, techniciens, clients, facturation et apps mobile (admin + terrain).

C’est le produit le plus abouti que j’ai livré : pas une landing, une plateforme d’exploitation utilisée comme CRM / slots pour les interventions terrain — shell admin desktop, parcours technicien, suivi client et abonnements.

01 / Problème

Le problème produit

Les entreprises de service terrain jonglent entre cartes, fils WhatsApp, tableurs et factures — sans source unique de vérité pour les chantiers, techniciens et clients.

02 / Approche

Comment je l’ai construit

J’ai construit un CRM Next.js + Firebase modulaire : dashboards par rôle, interventions Mapbox, dispatch/performance, shells mobile offline-aware, hubs de facturation, communications et tests automatisés pour rendre la profondeur vérifiable.

Produit Next.js App Router avec Firebase Auth/Firestore, Mapbox, parcours PWA offline, abonnements Stripe, UI multilingue (FR/NL/EN/RU), couverture Jest + Playwright et CI GitHub Actions.

03 / Résultat

Ce que vous pouvez vérifier

Un déploiement live (crmslot.vercel.app), un dépôt GitHub public, une page pricing, et la preuve fullstack + produit la plus profonde de ce portfolio.

  • Parcours admin + technicien + client
  • Dispatch Mapbox et workflows d’intervention
  • Shells PWA / mobile avec contraintes offline
  • Abonnements Stripe + UI produit multilingue
  • Jest, Playwright et CI GitHub Actions

Suite

Autres études de cas