Etude de cas - Mission client
PMS - Plateforme de gestion de projet IA-native
Un PMS sur mesure construit pour un client B2B. Douze fonctionnalites IA, plus de soixante permissions granulaires, et un modele de gouvernance qui laisse l'admin en controle total de la couche IA.
- Fonctionnalites IA
- 12
- Permissions granulaires
- 60+
- Domaines fonctionnels
- 10
- Langues (FR/EN/ES)
- 3
Le brief
Le client avait besoin d'un outil de gestion de projet qui epouse reellement son workflow. Les outils sur etagere ne savaient pas modeliser ses statuts facturables/non-facturables, sa hierarchie de roles (admin, PM, dev, client), son flux de tickets de maintenance ou ses obligations de reporting client.
L'IA devait etre tissee dans les operations quotidiennes plutot que greffee par-dessus, et l'equipe admin devait garder un controle fin sur qui accede a quoi.
Le defi
Avant PMS, les chefs de projet ecrivaient les rapports quotidiens et hebdomadaires a la main. Le cadrage des taches derivait, les estimations avec. Les feedbacks clients arrivaient par canaux disperses et etaient difficiles a trier.
Chaque client et chaque role avait des besoins d'acces legerement differents, donc le modele de permissions devait etre granulaire sans devenir ingerable.
La solution
PMS est une plateforme full-stack de gestion de projet avec une couche IA gouvernee posee sur un systeme de permissions granulaires.
Chaque fonctionnalite IA peut etre activee ou desactivee independamment par role depuis l'admin - rien n'est impose. La matrice de permissions est adossee au RLS Postgres, pas uniquement a des garde-fous UI : l'acces est applique au niveau des donnees.
Couche IA gouvernee
Chaque action IA est protegee par un feature flag par role stocke dans app_settings. L'admin voit une matrice et bascule les switches. Les non-admins ne voient que les fonctionnalites IA autorisees pour leur role.
Estimation d'heures
TacheL'IA estime les heures necessaires a une tache a partir de sa description.
Generation de to-do
TacheGeneration automatique d'une checklist de sous-taches depuis la description.
Amelioration de description
TacheReecriture des descriptions de tache pour les rendre plus claires et actionnables.
Resume de chat
ChatSynthese des conversations en points cles et actions a mener.
Brouillon de facture
FactureProposition de lignes de facturation depuis le contexte projet/tache.
Sante du projet
ProjetAnalyse des metriques et evaluation globale de la sante d'un projet.
Classification de feedback
FeedbackCategorisation et priorisation automatiques des feedbacks clients.
Generation de rapport
ProjetRapports synthetiques ou detailles generes depuis les donnees du projet.
Rapport client
EntrepriseRapport d'avancement cote client, genere depuis l'activite reelle.
Polissage de message
ChatReecriture des messages de chat pour plus de clarte et de ton professionnel.
Traduction de ressources
FormationTraduction automatique des ressources de formation dans d'autres langues.
Conseiller de permissions
AdminAudit des permissions de roles avec suggestions de securite (grants inutilises, roles trop larges).
Permissions par role
Plus de 60 permissions reparties sur 10 domaines, exposees via une matrice admin et adossees au RLS Postgres. Un conseiller IA dedie audite la matrice et remonte les grants inutilises, les roles trop permissifs et les points de friction avec un score de confiance.
Domaines couverts
- Projets
- Phases
- Taches
- Feedbacks
- Maintenance
- Equipes
- Medailles
- Factures
- Parametres
- Utilisateurs
Stack technique
- Next.js 16 (App Router, Server Components)
- React 19
- Supabase (Postgres, Auth, RLS)
- Anthropic Claude SDK
- next-intl (FR/EN/ES)
- Tailwind CSS 4
- Zod, Playwright
Resultats
Live et utilise activement par l'equipe cliente. Les rapports quotidiens et hebdomadaires sont generes depuis l'activite reelle plutot qu'ecrits a la main.
Le tri des feedbacks est automatise. Le systeme de permissions evolue avec le business sans audits manuels grace au conseiller IA.