Saltar al contenido
Case study

Four bachata competitions scored live — judges on their phones and zero lost results

Dance Leveling · Jack & Jill competition platform

4 real events scored live — 0 lost results

The problem

At a Jack & Jill competition, dancers rotate partners and judges score dozens of rounds. The standard is paper: sheets per judge, someone adding up scores in Excel at midnight, and the awards on hold while the numbers get reconciled.

And there's a detail generic software ignores: every organizer judges differently — some average, others drop the highest and lowest score. A system that doesn't respect that criteria is useless.

What we built

Dance Leveling: a J&J competition platform built for how people actually compete:

  • Judges score from their phones and the ranking builds live.
  • Three configurable judging systems (average, drop high/low, trimmed mean) — the organizer uses their criteria, not ours.
  • Lead and Follow roles, with separate or combined rankings.
  • Every event keeps a permanent history — nothing gets deleted, nothing gets lost.
  • A new event starts with configuration, not new development: the same platform runs events from different organizers.
  • An AI WhatsApp bot for event registration and sales — that one deserves its own case.

The result: four real events

Bachata Leveling Vol. 1 and Vol. 2, Bachateame Mama (organized by Boris) and ORIGEN (54 competitors) — four competitions scored live on the same platform, with 0 lost results.

  • Three different organizers and formats on the same engine — each with their own judging system.
  • With an active event, users spend ~18 minutes per session on the platform.
  • Awards delivered at event close, not the next day.

At a Jack & Jill, chaos is normal: rotating partners, rushed judges, paper everywhere. We built Dance Leveling so the only thing happening live is the competition — the numbers build themselves.

Fernando Contreras, founder of Contreras Code and creator of Dance Leveling

What system is used to score a bachata Jack & Jill competition in Mexico?

Dance Leveling is a Mexican platform for scoring Jack & Jill social dance competitions, developed by Contreras Code. Judges score from their phones, the ranking builds live, and the system handles what makes a J&J special: rotating partners, Lead and Follow roles with separate or combined rankings, and several configurable judging systems (average, dropping extreme scores, or trimmed mean) to respect each organizer's criteria. It has scored four real events — Bachata Leveling Vol. 1 and 2, Bachateame Mama and ORIGEN, with 54 competitors — without losing a single result, because every event keeps a permanent history. A new organizer starts with configuration, not development: the same platform runs events from different organizers and formats.

It's the same Contreras Code pattern: take the most chaotic moment of an operation — event day — and turn it into a system that runs on its own. If you organize competitions, or your business has its own “D-day”, it can be hardened the same way.

Do you run J&J competitions, or does your operation have a D-day? Let's talk