Home /Cases /The Hub

Boekings- en beheerplatform voor kunstgras — The Hub

Een sportarena in Tangail, Bangladesh: publieke site live, plus een boekings- en beheerplatform op Django REST + React met bKash- en Portpos-betalingen.

Bekijk de live site
Django + PostgreSQL
REST-API en boekingsdatalaag
bKash + Portpos
betaalgateways geïntegreerd
18 uur × 7
slotdekking: 06:00–24:00, elke dag
Gefaseerde launch
publieke site live, online boeken in uitrol

De uitdaging

The Hub is de enige premium sportarena van Tangail — een verlicht kunstgrasveld, zeven dagen per week open van 06:00 tot middernacht. Elk tijdslot werd telefonisch geboekt: dubbele boekingen, geen overzicht van wie nog moest betalen, contant geld op wedstrijdavonden, en een uitbater die bereikbaar moest zijn om überhaupt iets te verkopen. Online betalen in Bangladesh betekent bKash eerst — de wallet die spelers echt gebruiken — met daarnaast een kaartgateway, en de betaalstatus moet consistent blijven met de slotstatus, ook als een klant de checkout afbreekt.

De oplossing

We bouwden een full-stack boekings- en beheerplatform: een Django REST Framework-API op PostgreSQL, met een React-frontend op de publieke site. Klanten registreren met telefoonnummer of e-mail, bekijken het slotrooster binnen de openingstijden van de arena, reserveren een slot en betalen via bKash of Portpos; webhook-gedreven bevestiging zet een boeking van gereserveerd naar bevestigd, zodat een afgebroken checkout het slot vrijgeeft in plaats van blokkeert. De beheerkant dekt slot- en prijsconfiguratie, boekings- en annuleringsbeheer en betalingsreconciliatie. De publieke marketingsite — faciliteiten, locatie, openingstijden, contact — hoort erbij en is nu live; de online boekingsflow volgt in een gefaseerde uitrol terwijl de arena reserveringen voorlopig telefonisch aanneemt.

De impact

De arena heeft een publieke voordeur én een echt boekingssysteem erachter, in plaats van een telefoonnummer en een notitieboek. Slotvoorraad, klantaccounts, betalingen en annuleringen zitten in één PostgreSQL-systeem, en de bKash + Portpos-integratie laat spelers betalen met de wallet die ze al hebben. Dit is de meest backend-zware build in ons portfolio: API-ontwerp, betaal-webhooks en consistentie tussen geld en voorraad.

Gebruikte technologieën

Django REST FrameworkPostgreSQLReactbKashPortposVercel

Laten we praten

Iets te bouwen?

Vertel ons waar je aan werkt. Binnen 24 uur hoor je terug van een engineer — met vragen en een ruw plan, geen verkooppraatje.