DemoYou're exploring a sample gym. Nothing you do here is real, and everything resets overnight.

FOR BOXING GYMS

The tree on your wall knows more than your software does

Plenty of boxing gyms have a progression taped to a wall: basic moves, counter punches, combinations. Nothing connects it to any individual member. A coach carries twenty fighters' progress in their head, and it leaves when they do.

Meanwhile the dues are in a spreadsheet, attendance is a clipboard nobody types up, and the first sign that somebody has drifted away is the cancellation email.

LEVELS AND COUNTER SETS

Your poster, as a tree people are actually measured against

The boxing template is the counter-set model a working gym already teaches: an attack, the responses that answer it, and combinations built from numbered punches. Pass/fail for the fundamentals, rep counts where a number means something, and a third kind for the things that are taught rather than scored: footwork sense, not telegraphing, broken rhythm. A coach marks somebody off in seconds at ringside and the fighter sees it that evening.

What that changes for a boxing gym

Counters as relationships, not a list

The tree records that the overhand cross answers the jab, so a coach reading a fighter's sheet sees what they have for each attack rather than an alphabetical list of punches.

Fight camps in one place

Weigh-ins, sparring rounds and fight records for everybody with a date booked. Hard rounds are counted separately from technical, which is the number a coach is accountable for.

Punch trackers and heart-rate straps

Wearables feed straight into a member's training history, so the numbers a fighter already collects stop living in a separate app.

Your own Stripe account

Dues land in your bank, not ours, and a failed card shows on the front desk screen before the member disappears from the gym floor.

SEE IT AS THEY WOULD

Step into a boxing gym

Four seats in a boxing gym, with two years of modelled evaluation history behind them. It is a sandbox built from APJ Boxing's own posters and price sheet, reset every night.

Ray Mensah

Owner — a boxing gym with two locations

Owns APJ Boxing and runs it day to day. Start here for the full admin console: memberships, billing, scheduling, analytics, integrations, and the franchise view across both locations.

James Rivera

Head coach — boxing, fight camp

Head boxing coach with a full evaluation history. Look at his member roster, skill evaluations, and the fight-camp tools (weigh-ins, sparring logs, fight records).

Riley Foster

Front desk staff — check-in, billing, day-to-day operations

Works the front desk: checks members in, takes payments, and handles day-to-day operations without full admin access.

Alex Chen

Member — active streak, good standing

Trains four times a week and is in good standing. Their dashboard shows a healthy attendance streak, class bookings, and live heart-rate/punch-tracker data from connected devices.