1.7 KiB
1.7 KiB
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

- peut on recuperer le manuel utilisateur s'il est present

- 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