Martial arts

Keep children’s, adult, and belt-level classes organized.

Students choose the correct session and claim a spot before class begins.

On the mat

Training schedule and ranks on any phone.

  • Kids, adults, and open mat on one list.
  • Capacity enforced. If the class is full, the next person cannot join.
  • Sign up.
  • No app.

The door

Kids and adult classes before members sign up.

A kids belt class is not an open mat. Members pick a session from the list. The live list is the board.

The roster

A cancelled class comes off the schedule.

Take the class off the live schedule. Capacity on what remains is honest. Members sign up from the same page they used last week.

AI translation for customers

Help students understand the class before choosing it.

Students can read class descriptions, difficulty levels, and studio requirements in their preferred language with a tap.

Payment options

Choose how signups are paid

Take payment in full, take a deposit, or collect payment on arrival. After a deposit, customers can pay the balance from the same signup page or at the desk.

How it works

From class list to an accurate roster.

  1. 01

    Upload your class list

    Upload a flyer, photo of your studio board, or drop a spreadsheet. Import sets up your recurring sessions in minutes.

  2. 02

    Set capacity and pricing

    Add spot limits, assign instructors, set drop-in rates, and choose your payment rules.

  3. 03

    Share your schedule link

    Publish the link and QR code. Students sign up straight from their phones while the roster updates in real time.

FAQ

Common questions

Can kids and adult classes share one list?

Yes. One class list. Members pick a session. Capacity on every class.

What if a belt class is full?

Capacity is enforced. A second signup is blocked.

Do members need a dojo app?

No. The live list opens in any browser on a phone.