Swim School Software That Moves Swimmers Up a Stage, Built with AI

Mythex lets a swim school build a website that explains each stage in plain terms, class booking that only shows classes for the swimmer's stage, a parent portal with skills signed off toward the next badge, and termly fees that allow for pool closures. Describe your stages, pools and timetable in chat and try it in the live preview.

Pool time, stages and a long waiting list

Monday to Thursday from 3:45 to 6:30 and Saturday mornings sell out; Tuesday at 10am is babies and nervous adults. Every time a child earns a badge they need a different class, at a time that still works for the school run, with a teacher qualified for that stage and a lane you rent from the leisure center. The progress record is on a clipboard at the poolside. Parents ask why their daughter has not moved up, families want make-up lessons for missed weeks, and the waiting list is a spreadsheet sorted by date rather than by who actually fits the free place. Swim school software should link stage, class and family.

  • Stage descriptions parents can use to pick a class
  • Class booking filtered by stage and capped by ratio and lane
  • Skills signed off toward each badge
  • Make-up lessons with rules the system enforces
  • Waiting list by age, stage and preferred days
  • Term fees that count lessons and closures

What you can build for swim schools

Booking that cannot put a beginner in the deep end

Parents only see classes for their child's current stage. Each class is capped by teacher ratio and the lane you rent, new swimmers book an assessment first, and make-ups are self-service with a limit, into classes that still have spaces.

Build class booking for my swim school where each swimmer has a stage and parents only see classes for that stage, classes are capped at 6 per teacher, new swimmers book a free assessment first, and each swimmer can book one make-up lesson per term into a class with a free place.

A parent portal that answers 'why hasn't she moved up?'

Show each child's stage and the skills already signed off and still to do. One family account holds several children in different classes, parents update medical notes themselves, and pool closures and gala dates appear as notices.

Make a parent portal for my swim school where a family account holds several children, each child shows their stage and a checklist of skills signed off toward the next badge, parents update medical notes and emergency contacts, and notices show pool closures.

Stages described as things a child can do

Describe each stage by ability, like 'swims five meters on their front without support', list class times by pool and age, say how big classes are and whether parents join baby classes in the water, and add an assessment request form.

Build a website for my swim school describing each stage by what a swimmer can do, class times by pool and age group, class sizes, a baby swimming page explaining that a parent joins in the water, and a form to request an assessment.

A waiting list that fits places to families

Sort the list by age, stage and preferred days, link siblings so they can swim at the same time, track trials through to enrollment, and share notes on additional needs or water confidence with the teacher.

Create a waiting list and CRM for my swim school with child age, ability, preferred days and siblings. When a place opens in a class, list waiting families whose child fits the stage and preferred day.

Term fees that count the weeks

Calculate termly or monthly fees from the lessons in the period minus pool closures, apply sibling discounts automatically, pro-rate mid-term joiners, and bill crash courses and private lessons separately.

Make invoicing for my swim school that calculates each term's fee from the number of lessons after pool closure weeks, applies a sibling discount, pro-rates swimmers who join mid-term, and bills holiday crash courses separately.

Teachers, lanes and cover

Match teachers to classes by qualification, allocate lanes and pools by slot across venues, keep a qualified teacher on call for the busiest sessions, and tell affected parents when cover changes.

Build a teacher rota for my swim school matching teachers to classes by qualification, allocating lanes per time slot at two pools, and assigning one on-call cover teacher for the 4pm to 6pm sessions.

Sign off skills at the poolside

Replace the clipboard with a class screen on a tablet or phone: each swimmer, the skills for their stage, and a tap to sign one off. When the last skill is signed, the swimmer is flagged for a move-up and the office sees which classes have a place at a similar time. Parents see the same progress in the portal, so move-ups stop being a surprise.

  • Skills per stage on a class screen
  • Move-up flag when all skills are signed
  • Matching classes suggested

Children's data at the pool

Medical conditions, emergency contacts and notes on additional needs must reach the teacher on the poolside and nobody else. Ask for roles so teachers see their own classes, and record photo consent per child. Check the safeguarding guidance and data rules that apply where you teach.

Questions

Can parents see their child's swimming progress?

Yes. Ask for a parent portal where each child shows their stage and the skills signed off toward the next badge.

Can teachers record progress on a phone at the pool?

Yes. A class screen works in a phone or tablet browser. On Pro, Mythex can also turn the app into Android and iPhone apps that open your published app.

Can I take monthly direct payments?

Recurring payments run through a payment provider you connect with your own account. Mythex builds the term or monthly fees and the billing screens around it.

Can make-up lessons be self-service?

Yes. Set the rule, for example one per term into a class at the same stage with a free place, and the booking page enforces it.

Do I need any coding?

No. You describe how your school works and change it by chatting.

Is there a free plan?

Yes. Build and publish on Free with no card. Pro is $25 a month and adds a custom domain, code editing, export and more credits.

By kind of app

  • AI website builder for every kind of business
  • AI landing page builder for every kind of business
  • AI booking system builder for every kind of business
  • AI client portal builder for every kind of business
  • AI crm builder for every kind of business
  • AI online store builder for every kind of business
  • AI invoicing app builder for every kind of business
  • AI dashboard builder for every kind of business
  • AI inventory management app builder for every kind of business
  • AI staff scheduling app builder for every kind of business
  • AI directory website builder for every kind of business
  • AI course platform builder for every kind of business

Build with AI · Templates · Start building free

አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)