La solution mise en place a pris la forme d'une plateforme métier complète, pensée pour devenir le point de gravité de l'information projet. Le frontend Next.js a été conçu pour offrir une navigation rapide entre les chantiers, les statuts, les documents et les vues de pilotage. L'objectif était d'éviter les interfaces surchargées et de donner à chaque profil une lecture claire de ce qui compte vraiment : où en est le projet, ce qui bloque, ce qui a été validé et ce qui nécessite une action.
Côté logique métier, FastAPI a permis de structurer des flux propres, lisibles et évolutifs. Cette couche a servi à orchestrer les processus clés, à exposer des API stables, à encadrer les règles d'accès et à préparer les traitements liés aux documents et aux mises à jour projet. Dans un contexte international, ce choix apporte un avantage décisif : la plateforme peut évoluer vite sans devenir fragile, car la séparation des responsabilités entre interface, logique métier et données reste nette.
Supabase a joué le rôle de colonne vertébrale opérationnelle. Base de données, authentification, stockage documentaire, politiques d'accès et temps réel ont été centralisés dans un même socle. Ce point est fondamental dans un projet construction. Si la donnée est dispersée, les équipes passent leur temps à vérifier sa cohérence. Si elle est gouvernée proprement, la plateforme peut devenir un outil de pilotage au lieu d'être un simple espace d'archivage. Ici, le choix technique visait précisément cette continuité d'usage.