Studio

Numbering that survives the fifteenth edit.

Eight labeling algorithms, per-row start and direction controls, and buyer-facing display labels, so seat A12 stays A12 no matter how the chart evolves.

Sound familiar?

Hand-numbered rows

Typing seat numbers is how you get two seat 14s and no seat 7. Algorithms label rows correctly, instantly.

The reversed row

Odd venues count right-to-left on one side. Start-at and reverse-direction controls match the building's convention.

The label buyers can't parse

Internal ids leaking onto tickets confuse everyone. Display labels override what buyers see; internal labels stay stable.

Labels as algorithms, not typing

01Eight numbering schemesSimple, odd, even, up-down both ways, letters upper and lower, and Roman, pick per row or object.
02Start, sequence, directionPer-row controls for where numbering begins, how it steps, and which way it runs.
03Alphabet wraparoundA to Z, then AA to ZZ, with skippable characters for venues that avoid certain letters.
04Display labelsA buyer-facing override per seat, row, or object. The internal label never has to change.
05Edits keep labels honestInsert or remove seats and the numbering follows the rule, not the typo.
06Labels everywhereRows, sections, and objects all carry labels. The whole chart reads consistently.

Number a block in three moves

  1. 01Pick the schemeChoose the algorithm per row, numbers, letters, odds, evens.
  2. 02Set start & directionMatch the building: where it starts, which way it counts.
  3. 03Override what buyers seeDisplay labels handle the exceptions without touching the data.

Label it once, correctly

Algorithms and display labels, live in the demo.