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.
