ABS.AI

Whale Tale

A dual-app integrated system designed to streamline swimming course bookings, skill tracking, and full academy operations management.

Whale Tale is an integrated digital system built for swimming academies, consisting of two dedicated applications: one for swimmers and one for the academy. It enables learners to book sessions, track their skill progression, and monitor attendance, while giving the academy complete control over training management, level advancement, and financial tracking.

Whale Tale is a digital platform designed to streamline swimming academy operations. It enables swimmers to book sessions, track their progress, and stay engaged, while providing staff with a centralized dashboard to manage training, automate level progression, monitor attendance, and handle operational workflows efficiently.

Key challenges included building a smart compensation system for makeup sessions, automating swimmer level progression, supporting multi-child accounts for parents, ensuring accurate real-time attendance tracking, and delivering a simple, intuitive experience for both parents and coaches.

  • Skill Tracking Module: Tracks each swimmer's skill development and progression across different training levels.
  • Session Booking Module: Enables swimmers and parents to easily book training sessions and placement test appointments.
  • Smart Compensation Module: An intelligent algorithm that identifies available makeup session slots based on the academy's schedule to compensate for missed training.
  • Attendance Management Module: Automatically records swimmer attendance and absence, providing a clear and reliable training history.
  • Multi-Account Management Module: Allows parents to manage multiple swimmers (children) under a single account for centralized family tracking.
  • Financial Tracking Module: Monitors subscriptions, payments, and outstanding dues for each swimmer.
  • Mirror System Module: Displays training courses and enrolled swimmers in a clear, easy-to-manage visual layout for academy staff.
  • Notifications Module: Sends automated reminders to clients for upcoming sessions and tests, alongside internal alerts for coaches and administration.

Whale Tale delivers a comprehensive set of tools designed to make swimming academy management efficient, automated, and transparent for both swimmers and staff.

  • Easy session and placement test booking for swimmers and parents.
  • Real-time skill tracking and progression monitoring across training levels.
  • Automated attendance recording with full session history.
  • Smart makeup session algorithm based on academy scheduling.
  • Automatic level promotion based on assessment results.
  • Multi-swimmer account management for families.
  • Organized assessment and placement test management with result tracking.
  • Financial tracking for subscriptions, payments, and outstanding dues.
  • Automated notifications for sessions, tests, and training reminders.
  • Mirror System for clear visual management of courses and enrollments.

Platform Architecture

Whale Tale is a purpose-built Sports Academy Management Platform operating as a dual-app ecosystem. The system is structured around two dedicated applications:

  • Swimmer App:: Mobile app for booking sessions, tracking progress, viewing attendance, and receiving training updates and notifications.
  • Academy Dashboard App:: Centralized dashboard for managing swimmers, coaches, attendance, assessments, and overall academy operations in real time.

Both applications are connected through a unified backend, ensuring seamless data synchronization and a consistent operational experience across the entire system.

  • 70 Less admin work via automation.
  • 50 Better retention with progress tracking.
  • 45 Fewer missed sessions through smart rescheduling.
  • Flutter
  • Node.js
  • MongoDB
  • Express
  • contabo