Genera banners de eventos con tipografía CommitMono Nerd Fonts, QR automático y exportación a PNG/PDF.
- 1080x1080 (square)
- 1920x1080 (landscape)
- 1200x628 (social preview)
pip install -e . uvicorn bannerforge.api.server:app --reload --port 8080bannerforge \ --speaker "Juan Gomez" \ --title "Escalando tus aplicaciones Python con Ray" \ --date "Agosto 12 · 18:30" \ --venue "Jardín Chapultepec" \ --photo assets/samples/sample.jpg \ --logo assets/samples/logo_pythoncdmx.png \ --hashtag "#pythoncdmx" \ --style arc \ --palette emerald \ --size 1080x1080 \ --output out/banner-1080.png \ --pdf out/banner-1080.pdfUsa --palette-from /ruta/imagen_referencia.png para extraer colores automáticamente.
Si no pasas --qr-data, el QR codifica https://pythoncdmx.org por defecto. Puedes cambiarlo con --qr-data.
--- ## .gitignore ```gitignore __pycache__/ *.py[cod] .venv/ .env out/ *.png node_modules/ .git __pycache__ .venv out node_modules *.png 