Blog
Wie ich ein QR-Ticketing-System mit Svelte und FastAPI gebaut habe
Dieses System wurde für echte Event-Check-ins gebaut. Dadurch waren Zuverlässigkeit und Geschwindigkeit wichtiger als zusätzliche Features.
Architektur
Das Frontend steuert den Bedienfluss und den Scanner. FastAPI übernimmt Validierung, Ticketstatus und Check-in-Logik. Nginx terminiert TLS und routet den Traffic.
Performance-Prioritäten
- Schneller First Paint auf mobilen Scanner-Geräten
- Minimale Round-Trips bei Verifikation
- Stabilität bei schwachem WLAN vor Ort