Terug naar projecten

04

De Beerse Bende — Webapp voor een lokale toneelzaal

Rol

Full-stack developer (groep van 6) — Stripe-integratie, mailing, uitgavenbeheer & profielbeheer

Technologie

Laravel · Livewire · Alpine.js · Tailwind CSS · SQLite

Jaar

2024

Context

We werkten in sprints met klantdemo's — een echte agile aanpak waarbij een leerkracht de rol van klant op zich nam en de eigenaar van de toneelzaal speelde. De TALL Stack (Tailwind, Alpine.js, Livewire, Laravel) met SQLite en GitHub als basis. Naast de Stripe-integratie voor ticketbetalingen bouwde ik het volledige mailsysteem: bevestigingsmails, notificaties en automatische communicatie naar bezoekers en medewerkers.

De Beerse Bende screenshot 1
De Beerse Bende screenshot 2
De Beerse Bende screenshot 3
De Beerse Bende screenshot 4
Wat heb ik gerealiseerd

Webapp voor een lokale toneelzaal, gebouwd met vijf medestudenten voor Skills Integration Lab 2. Bezoekers kopen online tickets, de eigenaar beheert voorstellingen en financiën, medewerkers zien hun planning. Ik was verantwoordelijk voor de Stripe-betalingsflow, het mailsysteem en het beheer van uitgaven en gebruikersprofielen.

Wat ik geleerd heb

Agile samenwerken met een gesimuleerde klant (een leerkracht die de rol op zich nam) leerde me dat verwachtingen managen minstens even belangrijk is als de technische uitvoering. Stripe integreren toonde me hoe betalingsflows écht werken: webhooks, statusafhandeling en het verschil tussen test- en productieomgeving. De klantcommunicatie via sprint-demo's leerde me presenteren aan niet-technische stakeholders en mijn werk verdedigen op basis van hun feedback.

Volgend project

B2C Pakketbox — Drie platformen, één systeem