Projekt-Fallstudie
Event-Ticketing-System
Dieses Projekt ist eine produktive Ticketing-Plattform für Schulveranstaltungen. Das System unterstützt Ticketausgabe, Validierung und Echtzeit-Check-in unter Live-Bedingungen.
Problem
Der manuelle Einlass war langsam und fehleranfällig. Das Team brauchte einen zuverlässigen Ablauf, um digitale Tickets auszugeben und Gäste am Eingang schnell zu prüfen.
Design
Ich habe eine geteilte Architektur entworfen: Svelte-Frontend für Admin- und Scanner-Interaktionen, FastAPI-Backend für die Validierungslogik, Postgres für die Datenhaltung und Nginx für Routing und Härtung.
Stack
- Svelte- + TypeScript-Frontend
- FastAPI-Service-Schicht
- Nginx-Reverse-Proxy und TLS
- Betriebs-Logging und Deployment-Automatisierung
Skalierung & Learnings
Die wichtigste Lektion: Optimiere zuerst den Check-in-Pfad. Eine schnelle Scanner-UX und deterministische Validierung waren wichtiger als zusätzliche Randfunktionen.