Yazan.
Alle Projekte
Business SystemsFeb — Apr 2025

E-Ticketing System

Backend Developer @ Soutify

E-Ticketing System

Das Problem

Event organisers issued and checked tickets manually, with no reliable way to stop duplicates at the door or to hand a company partial access to its own events.

Rahmenbedingungen

  • Ticket validation happens at a venue door — it has to be fast and hard to forge
  • Arabic-first audience, with bulk guest lists arriving as spreadsheets

Zentrale Entscheidungen

a metadata system for per-event custom fields anstelle von schema changes per client

every organiser wanted different guest attributes; encoding those as columns would have meant a migration per customer.

A comprehensive ticketing management system built with FastAPI, helping companies create, distribute, and validate digital tickets for events.

Key contributions: scalable data model supporting complex relationships between companies, events, guests, tickets, and templates; flexible metadata system for custom fields; multi-tier authorization (admin, company, employee); secure QR-code ticket verification workflows; bulk guest imports with validation; email templating with placeholders and image embedding; real-time ticket analytics; full Arabic internationalization; JWT-based API security.

E-Ticketing System

Technologien

FastAPIPythonJWTQR Codes

Vertrauliche Kundenarbeit — Quellcode unterliegt einer Geheimhaltungsvereinbarung.

Möchten Sie so etwas für Ihr Unternehmen?

Kontakt aufnehmen