Zum Inhalt springen

Neuaufbau, Demo ·

Balatonkarting

Die Website einer Kartbahn in Veszprém, von Grund auf neu gebaut, um die Buchung herum

Die neu gebaute Startseite am Desktop: im Kopf der Öffnungsstatus, die Headline über dem Video der Bahn, am rechten Rand die zwei Karts

Balatonkarting ist eine Indoor-Kartbahn in Veszprém. Auf der WordPress-Seite der Bahn standen eine Telefonnummer und eine Preistabelle; jede Buchung lief darüber, dass jemand den Hörer abnahm. Der Neubau entstand aus eigenem Antrieb, von Grund auf, als funktionierender Vorschlag: 10-Minuten-Buchungsraster, Anzahlung per Karte, Gutscheine, Rundenzeiten aus der Zeitmessung der Bahn, Ungarisch und Englisch aus einem Wörterbuch.

Hauptfunktionen

  • 10-Minuten-Raster, freie Zeiten aus dem Google Kalender der Bahn; vor dem Eintrag wird neu geprüft, bei einer Kollision zieht sich der Eintrag zurück
  • Anzahlung per Karte über Teya; lässt sich die Buchung nicht in den Kalender schreiben, wird automatisch erstattet
  • Signierter, Schritt für Schritt idempotenter Webhook: ein erneut gesendeter Webhook holt den fehlenden Schritt nach, sonst nichts
  • Gutscheine mit Live-Vorschau der Karte, der Code kommt per E-Mail
  • Rundenzeiten aus RaceFacer, der Zeitmessung der Bahn; fällt die Quelle aus, bleibt der gespeicherte Stand
  • Öffnungsstatus im Kopf der Seite, jede Minute aktualisiert
  • Ungarisch und Englisch aus einem typisierten Wörterbuch
  • Ein Garagentor, das beim Laden hochrollt, und zwei Karts, die vom Seitenrand auf die gezeichnete Strecke rollen
  • 10 minder Buchungsschritt; Browser und Server teilen dieselbe Regel
  • 5 Tagevom leeren Repo bis zur Kartenzahlung über Teya, 29.7. bis 2.8.2026
  • 121Commits zwischen 29.7. und 19.9.2026
  • HU + ENein Wörterbuch, typisiert: fehlt ein Schlüssel in einer Sprache, ist das ein Typfehler

Gebaut mit: Next.js 15 · TypeScript · Google Calendar API · Teya Hosted Checkout · RaceFacer · Nodemailer · Docker · Caddy

Der Buchungsabschnitt: Leistung und Samstag gewählt, das 10-Minuten-Raster mit durchgestrichenen belegten Zeiten, daneben das Formular mit dem Button für die Anzahlung von 5 000 Ft
Drei Schritte auf einem Bildschirm: was, wann, wer
Die Buchung am Telefon: das 10-Minuten-Raster mit gewählter 10:00-Zeit, darunter der Anfang des Formulars, im Kopf der Öffnungsstatus
Dasselbe Raster am Telefon
Der Streckenabschnitt: der Verlauf der echten Strecke als SVG-Zeichnung, daneben Fahrzeit, Hallenbahn, Haarnadeln und Zeitmessung
Die Streckenzeichnung, auf die die Karts rollen
Vorher: die alte balatonkarting.hu, eine Telefonnummer und eine Preistabelle
Vorher: die alte balatonkarting.hu, eine Telefonnummer und eine Preistabelle
Nachher: der ganze Neubau in einem Durchgang, Buchung inklusive
Nachher: der ganze Neubau in einem Durchgang, Buchung inklusive
Buchung: Fahrt, Tag, 10-Minuten-Zeit, Angaben, Anzahlung
Buchung: Fahrt, Tag, 10-Minuten-Zeit, Angaben, Anzahlung

2026-10 · der nächste Zweig

Der nächste Zweig ist Ihrer.

Sagen Sie mir, was man heute bei Ihnen bestellt oder bucht, und was morgen ohne Sie laufen soll. Ein kostenloser Entwurf, bevor Geld fließt, ein Festpreis für das Ergebnis, und wer es gebaut hat, geht auch nach dem Start ans Telefon.