claude code

This commit is contained in:
2026-01-28 19:22:30 +01:00
parent f9b1d43c81
commit bdbfa4e25a
104 changed files with 9591 additions and 261 deletions

View File

@@ -18,28 +18,28 @@ Ce dépôt est basé sur le template **template-webapp**.
## 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)
- Nom du projet : HomeStock <!-- complété par codex -->
- Type de webapp : Application web self-hosted mono-utilisateur <!-- complété par codex -->
- Public cible : Particulier gérant son inventaire domestique <!-- complété par codex -->
- Objectif principal : Cataloguer et gérer l'inventaire complet de la maison (équipements, matériels, consommables) avec suivi précis des emplacements, documents et états <!-- complété par codex -->
---
## 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)
- Self-hosted / Cloud : Self-hosted (déploiement local sur le réseau domestique) <!-- complété par codex -->
- Mono-utilisateur / Multi-utilisateur : Mono-utilisateur <!-- complété par codex -->
- Données sensibles : Non (données personnelles mais non sensibles : inventaire domestique, factures)
- Contraintes légales : Aucune contrainte légale stricte (usage personnel, pas de traitement de données tierces) <!-- complété par codex -->
---
## 3. Stack envisagée (indicative)
- Frontend : <A COMPLETER PAR AGENT>
- Backend : <A COMPLETER PAR AGENT>
- Base de données : <A COMPLETER PAR AGENT>
- Stockage fichiers : <A COMPLETER PAR AGENT>
- Frontend : React 18+ avec Vite, TanStack Query (React Query), React Router, TailwindCSS <!-- complété par codex -->
- Backend : Python 3.11+ avec FastAPI, Pydantic pour validation, SQLAlchemy comme ORM <!-- complété par codex -->
- Base de données : SQLite (fichier local, adapté au mono-utilisateur) <!-- complété par codex -->
- Stockage fichiers : Système de fichiers local (dossier uploads/ avec organisation par type) <!-- complété par codex -->
---
@@ -59,8 +59,4 @@ Ce dépôt est basé sur le template **template-webapp**.
- 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.
---