1. Comprendre le métier
Avant de penser technique :
- qui utilise l’outil ?
- quelles données sont critiques ?
- quels KPIs doivent apparaître dans le dashboard ?
- quels systèmes existants (ERP, CRM, Excel…) ?
2. Définir l’architecture
- Backend :
.NET(API REST) - Front :
React+TypeScript - Auth : JWT / OAuth2
- BDD : SQL Server ou autre adapté
- Hébergement : Azure / autre Cloud
3. Mettre en place le socle
- structure de solution .NET,
- gestion des environnements,
- configuration propre,
- base React (routing, layout, appels API,
gestion des états, design system simple).
4. Avancer par incréments
- démo rapide d’un parcours complet,
- feedback client,
- tests unitaires sur les briques critiques,
- documentation succincte mais utile.
5. Livraison & accompagnement
- pipeline CI/CD,
- monitoring basique,
- transfert de compétences.
C’est cette approche qui me permet de livrer
des projets fiables sans complexité inutile.