# Kanban ## Backlog - Docker Compose setup - Tests E2E frontend ## Doing (vide) ## 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) - Page debug avec tables SQLite et logs - Store Zustand + connexion API - Formulaire ajout produit (URL Amazon) - Actions scrape/delete sur ProductCard - ProductCard améliorée (prix, badges, note, stock, image) - API ProductWithSnapshot (produits enrichis avec dernier snapshot) - Grille responsive avec colonnes configurables - Graphique Chart.js historique 30j avec tendance ## Divers probleme a resoudre - consigne : analyse du probleme avant de le resoudre + plan - [ ] Frontend : lors de l'ajout d'un produit, il faut rafraichir la page pour le voir bien rempli - [ ] il y a un decalage horaire pour la date du dernier scrap - [ ] lors de l'ajout du produit ajouter un popup de validation avant enregistrement - [ ] si on clique sur une vignette produit, affiche un popup avec le detail, brainstorming sur la meilleur methode de clique et sur le contenu a afficher - [ ] peut on recuperer une categorie lors du scrap sur le site amazon ![alt text](md_images/image.png) - [ ] peut on recuperer le manuel utilisateur s'il est present ![alt text](md_images/image2.png) - [ ] clique sur image pour afficher une image en grand - [ ] configurer chemin des images, des captures, des debug et log - [ ] categorie : doit etre modifiable et extensisible avec des sous categories (format json ?) - [ ] un mode edit dispo dans detail produit