← Zurück zu allen Projekten/MobiKart – Vollständiges Kartbahn-Buchungssystem
Full-Stack-Entwicklung

MobiKart – Vollständiges Kartbahn-Buchungssystem

Vollständiges Online-Buchungssystem für eine Kartbahn in Berlin mit NestJS-Backend, Next.js Admin-Dashboard und öffentlicher Buchungswebsite.

MobiKart – Vollständiges Kartbahn-Buchungssystem

Über das Projekt

Es handelt sich um ein maßgeschneidertes End-to-End-Buchungssystem für die Kartbahn der MobiKart Funracing GmbH in Berlin. SW Business Solutions hat das gesamte System von Grund auf entwickelt – von der NestJS-REST-API über ein vollwertiges Admin-Dashboard bis hin zur öffentlichen Buchungswebsite.

Kernsystem

Das System ermöglicht die vollautomatische Verwaltung von Fahrzeiten (Slots) für beide Kartbahnen am Standort in Berlin, Buchungspaketen, Gästen und Zahlungen. Echtzeit-Verfügbarkeiten werden via Socket.io WebSockets übertragen, sodass mehrere gleichzeitige Buchungen korrekt koordiniert werden.

Besonderheiten

  • Hold-System: Buchungsreservierungen werden temporär gehalten, damit kein Overbooking entsteht
  • Slot-Generierung: Automatische Generierung von Fahrzeiten aus Öffnungszeiten und Ad-hoc-Fenstern
  • TSE/KassenSichV: Fiskalische Absicherung gemäß deutschem Kassenrecht
  • Geplante Scanner-Integration: ESP32/Raspberry-Pi-Scanner für QR-Code-Check-in an der Bahn

Features & Funktionen

Automatische Slot-Generierung aus Öffnungszeiten und Ad-hoc-Fenstern
Hold-System für kollisionsfreie gleichzeitige Buchungen
Echtzeit-Verfügbarkeiten via Socket.io WebSockets
Flexible Buchungspakete mit Zeitfenster-Einschränkungen
Stripe & PayPal Zahlungsintegration
POS-Kassensystem (Kasse, Kassenbuch, TSE/KassenSichV)
QR-Code Check-in via ESP32/Raspberry-Pi-Scanner
Umfassendes Admin-Dashboard
Slot-Börse für Last-Minute-Buchungen
Automatisierte E-Mail-Kommunikation
Gutschein- und Coupon-System
BullMQ Job-Queue für Hintergrundverarbeitung
Idempotenz-Schutz für Scanner-Check-ins
DSGVO-konforme Datenspeicherung mit automatischer Anonymisierung

Herausforderung

Ein vollständig maßgeschneidertes Buchungssystem musste von Grund auf entwickelt werden, das:

  • Echtzeit-Verfügbarkeiten korrekt koordiniert (kein Overbooking)
  • Komplexe Paket- und Preislogik abbildet
  • TSE/KassenSichV-konform ist
  • IoT-Scanner für Check-in integriert
  • Gleichzeitig als POS-Kassensystem funktioniert

Unsere Lösung

SW Business Solutions entwickelte ein modulares Full-Stack-System:

Backend (NestJS):

  • REST-API mit BullMQ Job-Queue für zuverlässige Hintergrundverarbeitung
  • Socket.io für Echtzeit-Verfügbarkeits-Updates
  • Hold-System verhindert Overbooking
  • Automatische Slot-Generierung aus Öffnungszeiten
  • Stripe & PayPal Zahlungsintegration
  • Fiskaly TSE-Integration

Admin-Dashboard (Next.js):

  • Vollständige Buchungsverwaltung
  • POS-Kassensystem mit TSE-Anbindung
  • Echtzeit-Crew-Ansicht
  • Slot-Generierung und -verwaltung

Buchungswebsite (Next.js):

  • Intuitive Datums- und Paketauswahl
  • Echtzeit-Verfügbarkeitsanzeige
  • Sicherer Checkout mit Stripe/PayPal

Ergebnisse

Vollständig automatisierter Buchungsprozess ohne manuelle Eingriffe

Null Overbooking durch Hold-System und atomare Datenbankoperationen

TSE/KassenSichV-konformes POS-System für den Kassenbetrieb

Echtzeit-Check-in via QR-Scanner an der Bahn

Flexible Midnight-Slots (22:00–00:00 Uhr) korrekt abgebildet

Zeitraum

2026

Kategorie

Full-Stack-Entwicklung
Live-Projekt besuchen

Ähnliches Projekt geplant?

Wir würden uns freuen, ein ähnliches Projekt für Sie umzusetzen.

Kontakt aufnehmen

Kundenbewertungen

MobiKart Funracing GmbH
SW Business Solutions hat für unsere Kartbahn ein individuelles Buchungs- und Verwaltungssystem entwickelt, das unsere Abläufe deutlich vereinfacht. Die Zusammenarbeit war professionell, zuverlässig und sehr lösungsorientiert. Besonders überzeugt haben uns die technische Umsetzung, die schnelle Kommunikation und das Verständnis für unsere betrieblichen Anforderungen.
I

Ivo Meichsner

Geschäftsführer · MobiKart Funracing GmbH