Buchungs- und Verwaltungsplattform für Sportplätze — The Hub

Eine Sportarena in Tangail, Bangladesch: öffentliche Website live, dazu eine Buchungs- und Verwaltungsplattform mit Django REST + React sowie bKash- und Portpos-Zahlungen.

Live-Website besuchen
Django + PostgreSQL
REST-API und Datenschicht für Buchungen
bKash + Portpos
integrierte Zahlungs-Gateways
18 Std. × 7
Slot-Abdeckung: 06:00–24:00 Uhr, jeden Tag
Schrittweiser Launch
öffentliche Website live, Online-Buchung im Rollout

Die Herausforderung

The Hub ist die einzige Premium-Sportarena in Tangail — ein flutlichtbeleuchteter Kunstrasenplatz, sieben Tage die Woche von 06:00 Uhr bis Mitternacht geöffnet. Jeder Slot wurde telefonisch gebucht, was Doppelbuchungen bedeutete, keine Aufzeichnung offener Beträge, Bargeldhandling an Spielabenden und einen Betreiber, der erreichbar sein musste, um überhaupt etwas zu verkaufen. Online-Zahlungen in Bangladesch heißen zuerst bKash — die Wallet, die Spieler tatsächlich nutzen — dazu ein Karten-Gateway, und der Zahlungsstatus muss auch dann konsistent zum Slot-Status bleiben, wenn ein Kunde den Checkout abbricht.

Die Lösung

Wir haben eine Full-Stack-Buchungs- und Verwaltungsplattform gebaut: eine API mit Django REST Framework über PostgreSQL und ein React-Frontend auf der öffentlichen Website. Kundinnen und Kunden registrieren sich per Telefonnummer oder E-Mail, sehen das Slot-Raster über die Öffnungszeiten der Arena, reservieren einen Slot und zahlen per bKash oder Portpos; die Webhook-gesteuerte Bestätigung überführt eine Buchung von reserviert nach bestätigt, sodass ein abgebrochener Checkout den Slot freigibt, statt ihn zu blockieren. Die Betreiberseite deckt Slot- und Preiskonfiguration, Buchungs- und Stornoverwaltung sowie Zahlungsabgleich ab. Die öffentliche Marketing-Website — Anlagen, Standort, Öffnungszeiten, Kontakt — wird mitgeliefert und ist bereits live, während der Online-Buchungsflow schrittweise ausgerollt wird und die Arena weiterhin telefonisch Reservierungen annimmt.

Die Wirkung

Die Arena hat eine öffentliche Eingangstür und dahinter ein echtes Buchungssystem statt einer Telefonnummer und eines Notizbuchs. Slot-Bestand, Kundenkonten, Zahlungen und Stornierungen liegen in einem einzigen PostgreSQL-gestützten System, und die Integration von bKash + Portpos lässt Spieler mit der Wallet zahlen, die sie ohnehin haben. Das ist der backend-lastigste Build in unserem Portfolio: API-Design, Zahlungs-Webhooks und die Konsistenz von Geld und Bestand.

Eingesetzte Technologien

Django REST FrameworkPostgreSQLReactbKashPortposVercel

Sprechen wir

Sie haben etwas zu bauen?

Erzählen Sie uns, woran Sie arbeiten. Innerhalb von 24 Stunden antwortet Ihnen ein Ingenieur — mit Fragen und einem groben Plan, nicht mit einem Verkaufsgespräch.