โœจ Scheduling magic for dance studios

Recital lineups,
beautifully arranged.

Cora takes the headache out of recital scheduling. Import your data, set your constraints, and let smart optimization build the perfect lineup in minutes โ€” not days.

Start Arranging โ€” Free Sign In

No credit card required ยท Set up in minutes

What is Cora?

Cora (Constraint-Oriented Recital Arranger) is a web app built for dance studio directors and recital coordinators. It replaces the multi-day spreadsheet shuffle with algorithmic optimization โ€” handling 450+ dancers, 65+ dances, and multiple shows with ease.

Built for the real world of recitals

Everything you need to go from chaos to curtain call.

โšก

Smart Scheduling

Algorithmic optimization builds high-quality lineups in minutes. Multiple strategies let you find the best fit.

๐Ÿ”’

Constraint Handling

Siblings in the same show, costume-change gaps, teacher spacing โ€” Cora respects every rule you set.

๐ŸŽฏ

Multiple Strategies

Run different optimization approaches and compare results. Star your favorites and refine with manual edits.

๐Ÿ“ฅ

Easy Import

Upload your dancer rosters, dance lists, and sibling data via CSV. Cora maps everything automatically.

Three steps to a perfect lineup

From spreadsheet to showtime.

1

Import Your Data

Upload dancers, dances, siblings, and special requests via CSV or enter them manually.

2

Run Optimization

Configure your constraints, choose a strategy, and let Cora build optimized lineups.

3

Review & Finalize

Compare runs, star the best, make manual tweaks, and share with your team.

Ready to simplify recital season?

Stop wrestling with spreadsheets. Let Cora handle the logistics so you can focus on the art.

Get Started โ€” It's Free