Aller au contenu

Étude de cas Plateforme métier · B2G · Maroc En production · 2024–2026

2STMPlateforme de gestion pour un groupe de travaux publics au Maroc

Un seul système. Chaque chantier. En temps réel.

Nous avons conçu et construit le système d’exploitation privé d’un groupe marocain de travaux publics : appels d’offres, chantiers, flotte, matériaux, paie et comptabilité — tout parle désormais la même langue.

2STM — tableau de bord des opérations : volume, appels d’offres, flotte et chantiers
Flotte38 engins en direct
Appels d’offresDe 5 à 3 jours

6 modules

Réunis dans une plateforme

200+

Utilisateurs internes et fournisseurs

20 chantiers

Actifs dans 7 villes

24 mois

D’accompagnement, en cours

Avant

Six outils qui ne se parlaient pas.

Le responsable des opérations passait 3 jours par mois à rapprocher les données de 6 outils déconnectés.

  • Données éclatéesLes offres dans un fichier, la flotte dans un autre, la comptabilité dans un troisième. Aucune vue d’ensemble de la santé des projets.
  • Facturation lenteDes factures assemblées à la main, des jours de travail par projet et une trésorerie retardée sur 20 chantiers.
  • RH sur papierAffectations, déclarations CNSS, AMO et paie gérées dans des registres séparés.
  • Flotte invisibleImpossible de savoir quels engins tournaient, étaient à l’arrêt ou en réparation — d’où des trous dans les plannings.
  • Offres à risqueDes dossiers montés à la main, sans trace des hypothèses de coût ni historique des marchés gagnés.

Notre approche

Construit autour des équipes de terrain.

La première phase, nous l’avons passée avec l’équipe des opérations de 2STM : comprendre comment les marchés se gagnent, comment les chantiers se pilotent et où l’argent se perd. Puis nous avons dessiné le système autour des vrais processus, pas des habitudes logicielles.

01

Découverte

  • Cartographie des flux : offre → attribution → exécution → facture
  • 14 processus manuels identifiés comme automatisables

02

Conception du système

  • Un modèle de données unique pour les 6 domaines
  • Accès par rôle : terrain, administration, finance, direction
  • Vues mobiles hors ligne pour les chantiers

03

Déploiement par phases

  • Phase 1 : offres et facturation — la douleur la plus forte, le retour le plus rapide
  • Phase 2 : flotte, matériaux et portail fournisseurs

Six modules, une seule source de vérité

Chaque module connecté.

Quand un marché est gagné, l’affectation de la flotte et les achats de matériaux se déclenchent automatiquement. Choisissez un module :

2STMCore

Module 01 sur 06

Appels d’offres

Tout le cycle des marchés publics : préparation et chiffrage des offres, attribution, suivi d’exécution et règlement final. Fini les fichiers Excel et les dossiers éparpillés.

Réseau national

20 chantiers, une seule vue.

La direction voit en direct le volume, la marge, l’état de la flotte et la trésorerie de tous les projets, ville par ville.

Casablanca 7 chantiers
Rabat 4 chantiers
Marrakech 3 chantiers
Fès 2 chantiers
Ouarzazate 2 chantiers
Agadir 1 chantier
Tanger 1 chantier

Sécurité & conformité

Intégrée, pas ajoutée après.

Les marchés publics imposent une gouvernance stricte des données, des audits et des accès à plusieurs niveaux. La sécurité est dans le modèle de données dès le premier jour.

Accès par rôle

Terrain, administration, finance et direction, avec des permissions fines module par module.

Journal d’audit complet

Chaque écriture est horodatée et attribuée — indispensable pour les audits de marchés publics.

Hébergement au Maroc

Déploiement possible sur serveur au Maroc pour respecter les exigences de résidence des données.

Intégrité des documents

Offres, factures et contrats stockés avec vérification par empreinte et historique des versions.

Technologies

Choisies pour durer.

Front-end

Next.jsTailwind CSS · shadcn/uiReact QueryRecharts

Back-end

Django REST FrameworkPostgreSQLCelery + RedisWebSockets

Mobile terrain

React Native · ExpoHors ligne avec synchronisationPhoto et signatureNotifications push

Sécurité

JWT + jetons de rafraîchissementContrôle d’accès par rôleJournal d’audit2FA pour les administrateurs

Infra & DevOps

Docker + NginxServeur au MarocGitHub ActionsSauvegardes automatiques

Pilotage

Tableaux de bord directionAlertes sur seuilsMarges par projetUtilisation de la flotte

Résultats

Des opérations transformées.

−40 %

Temps de préparation des offres

De 5 à 3 jours en moyenne, avec moins d’erreurs et des coûts traçables.

+24 %

Disponibilité de la flotte

La visibilité en direct sur 38 engins a supprimé les trous de planning.

6 → 1

Outils remplacés

Fichiers Excel, logiciels isolés et registres papier réunis dans une plateforme.

Le jour même

Facturation mensuelle

Contre une semaine de travail manuel auparavant, sur tous les chantiers.

100 %

Déclarations générées

CNSS, AMO et paie produites directement depuis la plateforme.

En direct

Vue de la direction

Volume, marge, flotte et trésorerie de tous les projets, à tout moment.

Projet suivant

hanout.

Un quartier. Deux façons de faire ses courses.

Voir l’étude de cas