Aller au contenu principal
Projet persoEn cours

Atelier CADE — générateur d'affiches

Outil de composition d'affiches pour une communauté : on choisit un modèle, on remplit le texte, l'affiche est rendue prête à imprimer.

Un atelier de création d'affiches, né d'un besoin concret : produire des supports soignés pour des événements, sans logiciel de PAO et sans repartir de zéro à chaque fois.

Comment ça marche

  • Un catalogue de modèles rangés par thème, avec aperçu en direct
  • Les informations de l'événement sont saisies une fois, puis injectées dans le modèle
  • Le rendu passe par Playwright, ce qui garantit un PDF identique à l'aperçu écran — le piège classique du « ça rendait bien à l'écran »
  • Export en image et en PDF prêt à imprimer

Côté technique

  • FastAPI pour l'API (une trentaine de routes) et le rendu
  • Angular 18 en composants standalone avec signals, routage par ancre, servi directement par le backend
  • Jinja2 pour les gabarits d'affiche

Ce que j'y ai appris : l'écart entre l'aperçu navigateur et l'impression se règle à la source. En rendant avec le même moteur que celui qui affiche, il n'y a plus d'écart à corriger après coup.

Un besoin similaire ? Parlons-en