Custom software · SaaS
Zwemlesplein — software that really makes a swimming school run
For Zwemlesplein, we built a single platform that brings together member management, scheduling, diplomas, payments, and a parent app — whereas swimming schools currently still work with separate systems that do not communicate with each other.
- 1System, not 5
- NativeParent app
- Multi-tenantSaaS foundation
- GDPR · NRZ · SEPABuilt-in
The challenge
A swimming school operates on separate systems: one for members and registrations, another for staff planning, and diplomas often still in spreadsheets. They do not communicate with each other — duplication of work, errors, and a lack of overview. The assignment: a single system that supports the entire swimming school, from registration to final swimming exams.
Our approach
One API-first platform
A Laravel core that connects students, schedules, diplomas, and payments in a single data model — the source of truth for the entire school.
Native parent app & widgets
Parents track their child's progress; schools simply place enrollment and login widgets on their own websites.
Deep grate coupling
Student schedule and instructor schedule in one, with automatic double-booking and qualification checks.
Law & safety built-in
GDPR child data, NRZ diploma register, SEPA mandates, and accessibility — from the foundation, not as an afterthought.
What we built
- A multi-tenant SaaS foundation (Laravel + API-first), ready to serve multiple swimming schools.
- The entire chain in one: registration → group assignment → weekly schedule → diploma progress → exam → payment → parent app.
- Developed in practice at swimming school De Winter Sport (500+ students, multiple locations).
- AI (Claude) and WhatsApp communication across the entire platform.
- Ongoing development, hosting, and further development by DW Media Online.
Status
In active development. The core of the platform is in place — members, families, schedules, diploma progress, and the parent app work end-to-end — and is now being prepared for rollout as SaaS to other swimming schools and pools.
Built, managed & further developed by DW Media Online
Zwemlesplein is custom software: not a website, but a complete SaaS platform that we design, build, and host ourselves. It proves that DW Media Online is a true software and platform developer is — from content networks to native apps and multi-layered SaaS.
The same engine — our own AI division DW Media AI — accelerates construction and maintains high quality. This is how we deliver software that can support an entire industry.