Web platformLive

Sommersault Gymnastics

A complete enrollment platform for a gymnastics academy, from the parent-facing website to the full back office.

Overview

What it is

Sommersault Gymnastics is a complete enrollment platform for a gymnastics training business serving all ages.

Parents discover classes, compare pricing, and enroll online, while staff run the entire operation from one dashboard.

What we built

Feature highlights

Public website

A multi-page marketing and enrollment site for parents:

  • Full-screen hero slider
  • Class preview cards with pricing
  • Three-tier pricing comparison with a highlighted best choice
  • Class filtering by age, skill level, day, and program
  • Schedule picker with inline enrollment
  • Availability indicators showing spots left
  • Signup and booking modals with validation
  • Trust stats and benefits sections
  • FAQ accordions
  • A dismissible sticky enrollment CTA

Admin dashboard

9 modules covering the whole operation:

  • Stats and enrollment trends
  • Student management with full create, read, update, and delete
  • Classes with capacity tracking and progress bars
  • Payments with paid, pending, and overdue tracking
  • Attendance recording with monthly summaries
  • A trials and leads pipeline: new, contacted, booked, converted
  • Parent profiles linked to their children
  • Reports
  • Settings

Design system

A warm, family-friendly visual identity with organic rounded shapes, asymmetrical overlapping layouts, gradient backgrounds, and smooth staggered animations.

Tech stack

Built with

ReactReact RouterContext APITailwind CSSFramer MotionReact Hook Form

Want something like this?

Tell us what you want to build and we will get back to you within 2 business days.