# TODO ## Phase 1 - Backend & Scraper (TERMINÉ ✓) - [x] init repo pour backend FastAPI + logging + config - [x] créer scraper Amazon via Playwright avec parser robuste - [x] modèle SQLAlchemy (products, product_snapshots, scrape_runs) - [x] API CRUD produits + endpoints scraping - [x] tests unitaires parser, normalisation, pricing - [x] intégrer scheduler APScheduler pour `scrape_all` ## Phase 2 - Frontend (EN COURS) - [ ] connecter App.jsx à l'API backend (fetch produits) - [ ] implémenter ProductCard avec données réelles - [ ] ajouter formulaire d'ajout de produit (URL Amazon) - [ ] graphique Chart.js historique 30j - [ ] store Zustand pour état global ## Phase 3 - Industrialisation - [ ] dockeriser backend + frontend + scheduler - [ ] docker-compose avec volumes persistants - [ ] page debug/logs affichant tables SQLite - [ ] tests E2E frontend