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.
Ü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
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
Verwendete Technologien
Ähnliches Projekt geplant?
Wir würden uns freuen, ein ähnliches Projekt für Sie umzusetzen.
Kontakt aufnehmenTeilprojekte
MobiKart Admin-Dashboard – Next.js
2026
Umfassendes Next.js Admin-Dashboard für die vollständige Betriebsverwaltung der Kartbahn: Buchungen, Slots, POS-Kasse, Scanner, Crew-Ansicht.
MobiKart Backend – NestJS REST-API
2026
NestJS-basierte REST-API mit BullMQ Job-Queue, MongoDB, Redis-Caching und Socket.io WebSockets für das MobiKart-Buchungssystem.
MobiKart Buchungswebsite – Next.js
2026
Öffentliche Next.js-Buchungswebsite für MobiKart: Datums- und Paketauswahl, Echtzeit-Verfügbarkeiten, Stripe/PayPal-Checkout und Gästebuchung.
MobiKart Telefon-KI – Mehrsprachiger Buchungsservice
2026
KI-gestützter Telefonservice für MobiKart: Anrufer können Buchungen tätigen, Infos erfragen und erhalten den Zahlungslink per SMS oder WhatsApp – in Deutsch, Englisch und weiteren Sprachen.
Kundenbewertungen
“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.”
Ivo Meichsner
Geschäftsführer · MobiKart Funracing GmbH