Die Technik
hinter 469Hz

Unsere Eventserie. Gemeinsam entwickelt von Rainer Heitzmann und Johannes Zitzelsberger.

Einblicke entdecken
469Hz

469Hz / Eventserie · SEKTØR / Location

Vom Ticket
bis zum Check-in.

QR-Scan direkt in der Webapp. Dahinter: ein geschützter Server, ein gemeinsamer Ticketstatus und klare Rückmeldungen für das Einlassteam.

Online-Check-in / SystemablaufInteraktive Erklärung · keine Live-Daten

Einlassteam / Smartphone

Browser · /scan
469Hz / EINLASSWEBAPP
Bereit zum ScannenQR-Code oder manuelle Eingabe
Alternativ: Kurzcode eingebenDEMO-CODE

Schematische Webapp. Diese Darstellung aktiviert keine Kamera.

ANFRAGE →
Ticket-CodeHTTPS · JSON
← RÜCKMELDUNG
PrüfergebnisZur selben Webapp

Serverseite / nicht auf dem Handy

Check-in-API01
POST /api/checkin

Team-Anmeldung prüfen.
Eingabe validieren.

Nur für berechtigtes Personal
Ticket-Datenbank02
TicketstatusWird abgefragt
Check-inNoch nicht geprüft

Einlösung und Prüfereignis werden serverseitig verarbeitet.

Schritt 1 von 4

Die Kamera gehört zur Webapp.

Das Einlassteam öffnet den Scanner im Smartphone-Browser und erlaubt den Kamerazugriff. Die Webapp liest den QR-Code vom Ticket des Gasts – auf dessen Display oder auf Papier. Alternativ lässt sich der Kurzcode manuell eingeben.

QR-Erkennung: ZXing im Browser · bevorzugt Rückkamera · kein separater App-Download

In Ruhe Schritt für Schritt – oder als Ablauf.

Technischer Einblick: Was hinter dem Scan passiert

Client & Schnittstelle

React / Next.js mit ZXing für die QR-Erkennung. Der Browser dekodiert das Kamerabild lokal und sendet den Code als JSON. Scanner-Seite und API verlangen eine gültige Team-Sitzung.

Token statt Personendaten

Der QR-Code enthält einen zufälligen Ticket-Token, nicht Name oder E-Mail-Adresse. Der Server gleicht dessen Hash mit dem Ticketdatensatz ab. Der lesbare Kurzcode ist ein zweiter Eingabeweg.

Doppelte Einlösung verhindern

In PostgreSQL erfolgt der Wechsel auf „eingelöst“ nur, solange das Ticket noch gültig ist. Die bedingte Änderung und das Prüfereignis liegen in einer Transaktion – nicht nur in einem lokalen Zähler auf dem Smartphone.

Fehler bewusst behandeln

Keine Offline-Warteschlange und keine automatische Freigabe bei Verbindungsfehlern. Serverantworten werden nicht gecacht. Nach einem erfolgreichen Kamerascan pausiert die Erfassung; ohne Kamerazugriff bleibt die manuelle Codeeingabe.

Gezeigt ist der Online-Ticket-Check-in. Alle dargestellten Zustände sind lokale Beispiele; es werden keine Tickets geprüft oder verändert.

Vom Modell
zum Raum.

PSL / Nachbau zur Visualisierung
PSL-Nachbildung mit zwei Bassgehäusen und einem Topteil2 Bassgehäuse
1 Topteil

Nachbau nach Außenmaßen und Fotoreferenz

Nachbau nach Maß – kein technisches Modell.

Die reale Anlage stammt von Pro Sound & Light (PSL). Das gezeigte Modell wurde nach veröffentlichten Außenmaßen und Fotoreferenzen für die Raumvisualisierung nachgebaut. Es zeigt Größenverhältnisse und Erscheinungsbild, nicht den technischen Innenaufbau.

Kein Hersteller-CAD, keine akustische Simulation und kein Bau- oder Riggingplan. Die getrennten Gehäuse und ihre Abstände dienen nur der Veranschaulichung.

Raum erfassen.
Digital weiterdenken.

  1. Erfassen

    Geometrie und Oberflächen des vorhandenen Raums als Ausgangspunkt aufnehmen.

  2. Aufbereiten

    Rohdaten prüfen, Texturen für den Browser optimieren und Erfassungslücken sichtbar lassen.

  3. Weiterentwickeln

    Auf einer getrennten Modellbasis Varianten besprechen, ohne die Quelldaten zu überschreiben.

Location SEKTØR II / Mainfloor

Die Location, wie sie erfasst wurde. Mit ihren Oberflächen und den Spuren des Scans.

Mainfloor · tatsächlicher Rohscan mit Erfassungslücken. Referenz für die Visualisierung, kein geprüftes Aufmaß. Fehlende Flächen werden hier nicht automatisch ergänzt.
Grundriss & Rohgeometrie
Abgeleiteter Grundriss des Mainfloors mit Raumkontur, Mittelpunkt und radialen Hilfslinien
Abgeleitete Grundrissreferenz · keine geprüfte Maßplanung
Quelldaten der Raumerfassung mit Grundrissen und Rohgeometrie beider Floors
Quelldaten der Raumerfassung

469Hz in Bild
und Bewegung.

Projektfilm

Animation ohne Ton.