boetekoning
eigen project / appontwikkeling
Met BoeteKoning bouw ik aan een app die de administratie rond teamboetes overzichtelijk maakt. Van leden uitnodigen en boetes uitdelen tot betalingen bijhouden en een seizoen afsluiten. Ik ontwikkel zowel de app als de achterliggende API.
voor sportteams & vriendengroepen
De boetepot. Op één plek.
Wat staat er nog open? Wie heeft betaald? En wat zit er in de pot? Het teamoverzicht brengt die informatie samen.
van losse lijstjes naar overzicht
Een boete in de groepsapp, een betaling op de rekening en een lijstje dat iemand moet bijwerken. BoeteKoning brengt die administratie samen. Teamleden zien hun boetes en de beheerder houdt zicht op wat er nog openstaat.
het team en de afspraken
Teams kunnen leden uitnodigen en eigen boetesoorten met bedragen instellen. Beheerders delen boetes uit en beheren de teaminstellingen. Teamleden hebben hun eigen overzicht; rollen bepalen welke handelingen iemand mag uitvoeren.
betalen en bevestigen
Betaalinformatie is te delen via WhatsApp, met een persoonlijke link naar de betaalpagina. Het team stelt zelf een betaallink in. De app houdt openstaande, aangemelde en bevestigde betalingen uit elkaar. Een beheerder controleert de ontvangst en markeert de boete als betaald.
meer dan een lijst met boetes
Naast boetes ondersteunt de app losse inkomsten en uitgaven. Zo is ook de stand van de boetepot te volgen. Met seizoenen kan een team een periode afsluiten en later terugkijken op de bijbehorende administratie.
minder achteraan lopen
Pushnotificaties informeren leden over nieuwe boetes en herinneren aan openstaande bedragen. Gebruikers beheren hun eigen notificatievoorkeuren. De verwerking gebeurt op de achtergrond, zodat de app niet op het versturen hoeft te wachten.
van app tot API
De app is gebouwd met React Native, Expo en TypeScript voor iOS, Android en web. Een Symfony API verwerkt de gegevens, met Doctrine en PostgreSQL voor de opslag. Authenticatie en controles op teamrechten bepalen wie welke gegevens mag bekijken en wijzigen.
Ook een praktisch idee voor een app of interne tool?
Bespreek je idee