2.0 KiB
2.0 KiB
À LIRE — Initialisation du projet
Ce dépôt est basé sur le template template-webapp.
Étapes obligatoires
- Renommer le projet (repo, README, docker-compose)
- Compléter les fichiers de contexte et de vision
- Lire
docs/ARCHITECTURE.mdavant toute écriture de code
Légende des zones
<A REMPLIR - PROJET> (exemple: à personnaliser — a supprimer): à compléter par toi selon le projet.<A COMPLETER PAR AGENT>: à compléter par un agent spécialisé architecture / dev.
1. Description du projet
- Nom du projet : <A REMPLIR - PROJET> (exemple: StockPilot — a supprimer)
- Type de webapp : <A REMPLIR - PROJET> (exemple: SaaS B2B — a supprimer)
- Public cible : <A REMPLIR - PROJET> (exemple: PME logistique — a supprimer)
- Objectif principal : <A REMPLIR - PROJET> (exemple: suivi des stocks en temps réel — a supprimer)
2. Contraintes fortes
- Self-hosted / Cloud : <A REMPLIR - PROJET> (exemple: Self-hosted — a supprimer)
- Mono-utilisateur / Multi-utilisateur : <A REMPLIR - PROJET> (exemple: Multi-utilisateur — a supprimer)
- Données sensibles : oui / non
- Contraintes légales (RGPD = Règlement Général sur la Protection des Données, etc.) : <A REMPLIR - PROJET> (exemple: RGPD + hébergement UE — a supprimer)
3. Stack envisagée (indicative)
- Frontend :
- Backend :
- Base de données :
- Stockage fichiers :
4. Règles non négociables
- Monolithe modulaire (un seul dépôt, modules séparés)
- ADR obligatoire pour toute décision structurante (ADR = Architecture Decision Record)
- Backlog produit avant toute implémentation
5. Démarrage rapide
- Compléter
PROJECT_CONTEXT.md - Compléter
product/VISION.md - Compléter
docs/ARCHITECTURE.md - Créer les premières REQ (exigences) dans
product/BACKLOG.md - Documenter les outils dans
outils_dev_pref.md
Exemple (a supprimer)
- Type de webapp : SaaS B2B.
- Contraintes : RGPD + hébergement UE.