1. Comprendre
Recenser les rôles, documents et étapes réelles : BC, BS, BL, retours, inventaires et validations.
Une application métier pour gérer les stocks, les mouvements, les commandes, les inventaires et la traçabilité documentaire.
« Je voulais qu’un outil métier complexe reste simple à utiliser : des actions claires, une information fiable et une vraie continuité entre les équipes. »
Saturne centralise les opérations de stock d’une organisation qui travaille entre bureaux, chantiers et différents rôles métier.
Les entrées, sorties, retours, commandes, livraisons et inventaires devaient devenir traçables dans un même outil, avec des documents exportables.
J’ai réalisé l’application de A à Z : direction artistique, parcours métier, interface React, API, règles d’accès et couche de données.
Recenser les rôles, documents et étapes réelles : BC, BS, BL, retours, inventaires et validations.
Transformer ces règles en états, permissions et écrans cohérents pour chaque profil.
Créer un tableau de bord dense mais lisible, avec priorité donnée aux actions et aux anomalies.
Développer l’API, le frontend, les exports PDF et les tests des parcours critiques.
L’interface s’appuie sur un tableau de bord sombre et contrasté, des indicateurs colorés et des tableaux lisibles pour hiérarchiser rapidement les urgences.
#111827#2F6BFF#41D6A0#F8FAFCUne sans-sérif fonctionnelle, pensée pour les données, les statuts et les longues sessions de travail.
Tableaux filtrables, indicateurs, formulaires métier, historiques, inventaires et documents PDF.
Le frontend React/TypeScript communique avec une API Express/TypeScript. Prisma porte le schéma MySQL, tandis que JWT et le RBAC limitent chaque action au bon rôle.
demande → validation → sortie → livraison
↘ historique + documents PDF ↗Représenter un workflow long sans perdre l’utilisateur entre les différents documents et statuts.
Un vocabulaire métier stable, des états visibles et un historique commun à toutes les opérations.
Protéger des actions différentes selon les responsabilités de sept profils métier.
Des permissions centralisées côté API et des interfaces adaptées au rôle connecté.
Les mouvements et validations sont réunis dans un outil unique, avec historique, inventaire et documents générés à partir des mêmes données.
Saturne m’a appris à traduire des règles opérationnelles complexes en états simples, contrôlables et compréhensibles par des profils très différents.