Réalisations / Application de suivi de production pour un fabricant
Application webApplication de suivi de production pour un fabricant
Chaque commande suivie de sa réception à son expédition : devis, validation des fichiers, production, selon le type de produit. Construite au sein de la société de services que j'ai cofondée.
Le besoin
Un fabricant tient ses commandes dans son ERP, mais pas leur fabrication étape par étape. Il voulait suivre chaque commande de sa réception à son expédition, avec des étapes qui changent selon le type de produit, et que chacun ne voie que ce qui le concerne.
Ce que j'ai construit
Une application web où chaque commande avance de sa réception à son expédition, en passant par le devis, la validation des fichiers et la production. Les étapes changent selon le type de produit.
Les commandes sont reprises de l'ERP du client par une synchronisation planifiée sur sa base SQL Server.
L'application produit les documents PDF et les mails envoyés aux clients, et range les fichiers sur AWS S3. Droits par rôle : chacun ne voit que ce qui le concerne.
Une vraie application, livrée à un fabricant. J'en ai conçu et développé l'essentiel, comme développeur full-stack principal, au sein de la société de services que j'avais cofondée. Le client n'est pas nommé et l'application ne se montre pas : elle lui appartient.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma
- PostgreSQL
- SQL Server
- AWS S3
- Vitest
Le parcours d'une commande
- La commande est reprise de l'ERP du client par une synchronisation planifiée.
- Devis, validation des fichiers, production : les étapes changent selon le type de produit.
- Les documents PDF et les mails envoyés aux clients sont produits par l'application.
- Expédition, dernière étape du suivi.
Ce que j'ai vérifié
- Les commandes sont reprises de l'ERP du client par une synchronisation planifiée sur sa base SQL Server.
- Droits par rôle : chacun ne voit que ce qui le concerne.
- Les fichiers sont rangés sur AWS S3 ; l'application est hébergée sur un serveur Linux chez le client.
Tests automatisés avec Vitest.
