Dance Finder

2026, Samantha Cole

A simple solution to help community dance parents and studios navigate competitive dance class enrollment.

The Objective

Extracurricular activities can be a challenge for busy parents and organizers alike. In my personal experience, enrolling my dancer for another season as part of a competitive dance team is a series of emails, messages, redirection to a different class, and a lot of apologies.

Once I figured out my family’s schedule for the upcoming season, I decided to help simplify it for other families with the same struggle.

The Process

The process was pretty simple— while I would love to dive in and build an entire process to streamline dance studio enrollment, I needed to start with my current scope: designing a friendly form that:

  • Could be easily hosted and shared for minimal (or no) cost

  • Would not save any sensitive information after the session

  • Would quickly output a list of classes based on minimal inputs

  • Had an appealing user interface (ie: it looked nice)

Using Claude Code for the build, I put together my requirements document. While I had the dance team contract, I knew from my own exchanges during enrollment that there were nuances. I rewrote the requirements in a straightforward manner for Claude to ingest, and added additional criteria, such as:

  • The user only inputs a dancer's name, age, and checks off their competition team dance styles.

  • Dance style class requirements overlap or merge, so if 2+ selected styles both require “Technique,” only ONE Technique class is required; however,

  • “Technique” is not the same as “Ballet Technique” or “Hip Hop Technique” and should be treated as separate entities.

  • Certain dance style selections exclude all other styles.

  • Classes for styles differ depending on age threshold, but should still be listed as a recommendation even if not required for the age.

The Solution

While this project was entirely voluntary, it was received with enthusiasm. The dance team coach shared it with other parents, and it generated over 70 uses in one day. She mentioned that she has been sharing it with parents because it helps make sign-up easier.

You can check out Dance Finder yourself here.

Technology Used:

  • Claude Code

  • Netlify (unfortunately the native Claude Artifact had some downtime issues, so I migrated to Netlify for a free solution)