Naar de inhoud
HorecaInteractief prototypeVersie 1.0.0

Software voor sportscholen en ledenadministratie

Leden, contributie, check-ins en lessen – zonder overboeking.

Abonnementen, inschrijvingen en contributie, inchecken bij de balie dat verlopen of gepauzeerde leden weigert, en een lesrooster met boekingen binnen de capaciteit.

  • Privé werkruimte voor 72 uur
  • Gevuld met fictieve voorbeelddata
  • Afgeschermd van andere gebruikers
  • Geen betaalgegevens nodig
9:41
Rondleiding: echte schermen uit de live demo van Sportschool- en studiobeheer, op een tablet en op een telefoon

Wat Sportschool- en studiobeheer doet

Een prototype van sportschoolsoftware voor fitnessclubs, studio’s en sportverenigingen. Schrijf leden in op een abonnement, beheer de contributie, check leden in bij de balie (verlopen, gepauzeerde en opgezegde lidmaatschappen worden geweigerd), pauzeer, verleng of zeg lidmaatschappen op, beheer een lesrooster en boek leden in lessen zonder overboeking.

Dit is een interactief prototype om te evalueren – geen gehost product waarop je een abonnement neemt. Een productieversie wordt op aanvraag voor jouw organisatie gebouwd en aangepast.

Voor wie het is

  • Zelfstandige sportscholen en fitnessclubs
  • Yoga-, pilates-, spinning- en boksstudio’s
  • Vechtsportscholen en sportverenigingen met lidmaatschappen
  • Clubmanagers die leden en lessen in spreadsheets bijhouden

Belangrijkste functies

Inchecken bij de balie

Zoek een lid op naam of nummer en check het in. Verlopen, gepauzeerde, opgezegde of nog niet gestarte lidmaatschappen worden geweigerd met de reden; achterstallige contributie wordt gemeld.

Pauzeren, verlengen, opzeggen

Pauzeer tot 90 dagen (de einddatum schuift op), beëindig een pauze eerder, verleng na de huidige periode of zeg op – elk lidmaatschap houdt zijn geschiedenis.

Lessen met capaciteit

Boek leden in lessen; volle lessen, leden zonder actief lidmaatschap met lessen en dubbele boekingen worden geweigerd.

Lesrooster

Dag- en weekrooster per instructeur; voeg lessen toe zonder een instructeur of zaal dubbel te boeken.

Contributie en betalingen

Elke lidmaatschapsperiode maakt een contributiepost, betaald bij inschrijving of later; achterstallige posten staan klaar voor opvolging.

Leden en abonnementen

Schrijf leden in op maand-, kwartaal-, jaar- of daluurabonnementen; met of zonder groepslessen.

Rapportages

Ontvangen contributie per maand, leden en opzeggingen, bezetting en aanwezigheid bij lessen en check-ins per uur.

Rollen

Clubmanager, balie, instructeur en een alleen-lezen weergave voor de eigenaar.

Workflows om te proberen

  1. 01

    Een lid inschrijven

    Kies een abonnement en startdatum, neem de eerste betaling aan of laat die als contributiepost staan.

  2. 02

    Leden inchecken

    Zoek bij de balie een lid op en check het in – en zie hoe een gepauzeerd of verlopen lidmaatschap wordt geweigerd.

  3. 03

    Een lidmaatschap pauzeren

    Pauzeer voor een vakantie; de einddatum schuift op en check-ins worden geweigerd tot het lid terug is.

  4. 04

    Een les boeken

    Open een les in het rooster, boek een lid en zie de plekken vollopen tot de les vol is.

  5. 05

    Verlengen of opzeggen

    Verleng een lidmaatschap dat binnenkort verloopt of zeg er een op – toekomstige boekingen vervallen.

  6. 06

    Contributie opvolgen

    Open de achterstallige contributie en registreer betalingen aan de balie.

Screenshots uit de live demo

Vastgelegd in de huidige versie van het prototype.

Wekelijks lesrooster per instructeur met geboekte plekken
Lessen kunnen niet worden overboekt – de capaciteit wordt bij elke boeking gecontroleerd
Ledendetail met lidmaatschap, contributie, lesboekingen en recente check-ins
Een lidmaatschap pauzeren, verlengen of opzeggen – met de volledige geschiedenis

Zo werkt de live demo

  1. 01Maak een account aan of log in met Google — geen betaalgegevens nodig.

  2. 02Binnen enkele seconden krijg je een privé werkruimte met fictieve voorbeelddata.

  3. 03Doorloop de workflows en wissel in de zijbalk van demorol om te zien wat elke rol mag.

  4. 04Klik op ‘Mijn versie laten bouwen’ – je aanvraag bevat de demo en de functies die je hebt geprobeerd.

Wat de demo bevat

  • Een fictieve sportschool met vier abonnementen, vijf instructeurs en acht lestypen
  • Ongeveer 180 leden met tot twee jaar lidmaatschapsgeschiedenis
  • Een maand check-ins, drie weken afgelopen en twee weken komende lessen met boekingen
  • Actieve, gepauzeerde, aflopende, verlopen en opgezegde lidmaatschappen, met enkele achterstallige posten
  • Vier demorollen: Clubmanager, Balie, Instructeur en Eigenaar (alleen lezen)

Beperkingen van de demo

  • Alleen demo / prototype – fictieve leden
  • Geen kaartbetalingen, incasso’s of koppeling met een betaalprovider
  • Geen toegangspoortjes, sleutelhangers of QR-scanners
  • Geen leden-app of online zelf boeken
  • Geen wachtlijsten, personal training of winkelverkoop

Wat aangepast kan worden

  • Leden-app met online boeken en wachtlijsten
  • Automatische incasso en koppeling met een betaalprovider
  • Toegangscontrole (poortjes, tags, QR-codes)
  • Personal training, pakketten en strippenkaarten
  • Clubs met meerdere vestigingen en franchiserapportages
  • Winkel- en barverkoop aan de balie

Wat er gebeurt als de demo afloopt

Na 72 uur worden de werkruimte en alle records die je hebt aangemaakt definitief verwijderd. Je account blijft actief en je kunt op elk moment een aangepaste versie aanvragen.

Technologieën

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Tailwind CSS

Veelgestelde vragen

Wat is sportschoolsoftware?

Sportschoolsoftware beheert de lidmaatschappen, betalingen, check-ins en lessen van een club op één plek. Deze demo omvat abonnementen en inschrijvingen, contributie, inchecken bij de balie, pauzes en verlengingen, een lesrooster en boekingen binnen de capaciteit.

Kan een lid met een verlopen of gepauzeerd lidmaatschap inchecken?

Nee. De check-in wordt op de server geweigerd met de reden (verlopen, gepauzeerd, opgezegd of nog niet gestart) en er wordt niets geregistreerd.

Hoe wordt de capaciteit van een les bewaakt?

Elke les heeft een capaciteit; een boeking wordt geweigerd als de les vol is, het lid al geboekt is of het lidmaatschap op de lesdag niet actief is of geen lessen bevat. Gelijktijdige boekingen worden na elkaar verwerkt, zodat een les niet overboekt kan raken.

Wat gebeurt er als een lidmaatschap gepauzeerd wordt?

Tijdens de pauze worden check-ins en boekingen geweigerd, vervallen boekingen in die periode en schuift de einddatum op met de gepauzeerde dagen. Wie eerder terugkomt, krijgt de ongebruikte dagen weer afgetrokken.

Wat is het verschil met de boekingsdemo?

De boekingsdemo plant één-op-één-afspraken met medewerkers. De sportschoolsoftware beheert terugkerende lidmaatschappen, contributie, check-ins en groepslessen met capaciteit.

Alle projecten bekijken
OnderwijsLive demo
Schooloverzicht met ingeschreven leerlingen, aanwezigheid, ingevulde lijsten en openstaand lesgeld

School- en opleidingsadministratie

Klassen en vakken, inschrijving met ouders/verzorgers, dagelijkse absentieregistratie, gewogen cijferlijst en lesgeld met deelbetalingen.

  • Dagelijkse absentielijst
  • Gewogen cijferlijst
  • Lesgeld en betalingen
  • Inschrijving en ouders/verzorgers

Gebouwd met: Next.js · TypeScript · PostgreSQL · Prisma

DienstverleningLive demo
Booking calendar day view with a column per staff member

Reserveringssysteem

Afspraken, agenda, diensten, werktijden en klanten voor dienstverlenende bedrijven.

  • Dagoverzicht
  • Dag- en weekagenda
  • Boeken op beschikbaarheid
  • Levenscyclus van een afspraak

Gebouwd met: Next.js · TypeScript · PostgreSQL · Prisma

Wil je dit systeem, afgestemd op hoe jij werkt?

Vraag een aangepaste versie aan. Vermeld wat je in de demo hebt geprobeerd en wat er anders moet.