Owner access. Full control over revenue, staff, settings and high-level reports.
Handles walk-in registrations, payments, card printing and daily inquiries.
Manage assigned batches, mark student progress and track attendance.
Manage multiple children, view progress, renew memberships and book sessions.
View their schedules, check attendance history and progress badges.
One-time pool users. Pay-per-entry without formal enrollment process.
| Slot Time | Capacity | Status |
|---|---|---|
| 06:00 AM - 07:00 AM | 40 | FULL |
| 07:10 AM - 08:10 AM | 40 | 36/40 Booked |
| 08:20 AM - 09:20 AM | 40 | 22/40 Booked |
| 09:30 AM - 10:30 AM | Ladies | 12 Booked |
| Slot Time | Capacity | Status |
|---|---|---|
| 03:30 PM - 04:30 PM | 40 | 39/40 Booked |
| 04:40 PM - 05:40 PM | 40 | 28/40 Booked |
| 05:50 PM - 06:50 PM | 40 | 15/40 Booked |
| 07:00 PM - 08:00 PM | 40 | 8/40 Booked |
Direct webcam capture for membership cards.
Track allergies or medical conditions per student.
Auto-generate PDF/Thermal receipts on payment.
ID: SP2026-0892
EXPIRES: 30 JUN 2026
Export cards as high-quality PDF for easy printing.
Optimized layouts for standard PVC card printers.
Instantly disable cards if membership expires or is lost.
Morning Slot: 07:10 AM - 08:10 AM
Scan and enter in under 1 second. No queues.
System blocks entry if slot is at 100% capacity.
Reception can mark attendance manually if card is forgotten.
Assigned coaches & progressive syllabus tracking.
Perfect for tourists or one-time visitors.
View all students assigned to specific batches.
Add technical feedback (e.g. "Needs work on breathing").
Coaches cannot see financial or revenue data.
Request → Admin Review → Gateway Refund with full audit trail and reason logging.
Split term fees into monthly tranches with automated due-date payment reminders via SMS.
Daily end-of-day settlement report comparing cash collections vs. UPI/card payments.
Revenue split by batch, slot type, guest entry, and merchandise — not just daily totals.
Web form + walk-in log feeding a shared CRM queue visible to all reception staff.
Auto-assign follow-up reminders to staff with due dates; mark call outcomes.
Trial sessions book into regular slots with a separate capacity buffer (max 3 trials/slot).
Track which inquiry source (website, walk-in, referral) yields the highest conversion rate.
Upload ID proof and student photo from mobile; auto-attached to profile for card generation.
Razorpay/UPI payment at step 4; slot is soft-locked for 15 minutes during checkout.
Email + WhatsApp confirmation with slot details, receipt PDF, and card generation timeline.
Online registrations appear in the reception dashboard in real time — no duplicate data entry.
| Coach | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| Arjun R. | 06:00 | 06:00 | — | 06:00 | 06:00 | 07:10 |
| Priya M. | — | 09:30 | 09:30 | 09:30 | — | 09:30 |
| Rahul S. | 07:10 | 07:10 | 07:10 | — | 07:10 | — |
| Nadia K. | Leave | Leave | 03:30 | 03:30 | 03:30 | 03:30 |
Drag-and-drop weekly schedule for all staff; auto-alerts when a batch has no assigned coach.
Same QR terminal used for students — separate role flag distinguishes staff check-in.
Staff submit leave requests in-app; admin approves and system flags affected batches.
Batch fill rate, parent satisfaction score, and attendance consistency per coach — monthly.
Members who miss a session can book one makeup class per month in any available slot of the same batch level.
Students can request a permanent slot change; admin approves based on availability without losing membership history.
Waitlist offers auto-expire after 2 hours; system moves to the next queued student automatically.
Captured and archived per student; retrievable for legal or insurance purposes at any time.
Flagged conditions (e.g. epilepsy, asthma) require a doctor's note upload before enrollment is confirmed.
Data consent checkbox at registration; opt-out available; personal data retention policy enforced at 36 months.
Parent/guardian must be the registered account holder for any student under 18; separate consent flag stored.
Floating, breath control, water entry
Freestyle, backstroke fundamentals
Breaststroke, turns, breathing rhythm
Butterfly, stamina sets, 400m+
Race starts, pacing, competition prep
| Skill | Score | Coach Note |
|---|---|---|
| Freestyle Technique | 4 / 5 | Elbow needs work |
| Breathing Rhythm | 3 / 5 | Improve bilateral |
| Turns & Push-off | 4 / 5 | Good progress |
Auto-prompt when all level skills score ≥ 4/5; admin approves digital certificate issuance.
Assessment scores visible in parent portal after each monthly review cycle.
Pre-built session plans per level that coaches follow and mark complete each session.
| Date | Task | Technician | Status |
|---|---|---|---|
| 01 Jun | Filter Backwash | Rajan S. | Done |
| 04 Jun | Chlorine Dosing | Auto | Done |
| 07 Jun | pH Balance Check | Rajan S. | Due Today |
| 15 Jun | Pump Inspection | Vendor | Scheduled |
Recurring maintenance tasks auto-generated; missed tasks trigger an escalation alert to admin.
Daily pH, chlorine, and temperature entries with acceptable range alerts — printable for authority inspections.
Track kickboards, lane ropes, goggles, and safety equipment with low-stock alerts.
Admin publishes emergency closure with one click; auto-notifies all students in affected slots via WhatsApp.
Existing member gets 1 free month when a referred student enrolls. Tracked automatically.
Points on every renewal redeemable against fees or merchandise in the online store.
Quarterly plan: 5% off · Annual plan: 12% off — auto-applied at checkout.
Native iOS & Android apps for parents and coaches.
Wristband-based entry for easy pool access.
Sell swimwear, goggles and merchandise through the portal.
Scale to multiple pools and franchise locations.
From live slot tracking to membership cards — we have everything covered to take your academy to the next level.