Détail du projet
P5 Stock
Plateforme de gestion de stock en monorepo, combinant un frontend TypeScript moderne et un backend Python pour couvrir les besoins CRUD, la gestion des référentiels et l'exploitation opérationnelle des données.
P5 Stock a été pensé comme un socle métier évolutif avec une architecture séparée frontend/backend dans un monorepo unique. Le frontend fournit des interfaces de gestion (actifs, types, bases et autres entités) avec une logique de formulaire et de navigation optimisée pour les opérations quotidiennes. Le backend Python expose les services nécessaires au traitement des données et à l'application des règles métier. Le projet mise fortement sur la reproductibilité des environnements grâce aux Dev Containers, à Docker Compose et aux scripts pnpm, ce qui permet de lancer rapidement une stack complète, de standardiser l'onboarding et de fiabiliser les exécutions locales/CI.
Résultat
Le projet fournit une fondation technique solide pour une application métier de gestion des stocks, avec une meilleure maîtrise du cycle développement-déploiement, un démarrage simplifié pour les contributeurs et une base prête pour des fonctionnalités avancées.