docs: add frontend Phase 2 implementation plan

- Add detailed 6-step development plan for frontend
- Define architecture with React Router for multi-store evolution
- Document API endpoints needed (existing + to create)
- Update TODO.md and kanban.md with current status

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-18 19:21:19 +01:00
parent bb1263edb8
commit 9a6448facc
4 changed files with 553 additions and 11 deletions

View File

@@ -1,15 +1,22 @@
# Kanban
## Backlog
- Initialiser FastAPI + SQLite
- Parser Amazon + tests
- UI vignettes + graphique
- Docker Compose setup
- Page debug/logs SQLite
- Tests E2E frontend
## Doing
- En cours : structure repo
- Frontend: connecter App.jsx à l'API
- Frontend: ProductCard avec données réelles
- Frontend: formulaire ajout produit
## Review
-
- Scheduler APScheduler (fonctionnel, à tester en charge)
## Done
-
- Backend FastAPI + SQLite + logging
- Modèles SQLAlchemy (products, snapshots, runs)
- API CRUD produits + endpoints scraping
- Scraper Playwright + parser Amazon
- Tests unitaires (7 tests OK)
- Tests CLI scraper (9/9 produits OK)