Django 5.2 LTS et HTMX
Rendu côté serveur, interactions partielles avec HTMX, aucun framework JavaScript. Python 3.13, dépendances gérées par uv.


Django 5.2 LTS et HTMX
Rendu côté serveur, interactions partielles avec HTMX, aucun framework JavaScript. Python 3.13, dépendances gérées par uv.
Données ouvertes
Open Prices, Open Food Facts, ADEME Impact CO2, Anses Ciqual et IGN, derrière un client HTTP commun tolérant aux pannes.
Tailwind CSS v4
Styles compilés depuis assets/app.css, composants déclarés en @utility, CSP stricte sans script ni style en ligne.
Docker et CI
Image multi-étapes, Docker Compose avec Caddy en production, CI GitHub Actions (lint, tests PostgreSQL, check --deploy, image).