Dojo

BeltRise

Connect to Supabase

Paste your project URL and anon (public) key once. They are stored in this browser only.

BeltRise
Forgot password?

Check your email

We've sent a confirmation link to . Click it to activate your account, then come back and log in.

Club management, simplified.

Welcome to BeltRise

Let's set up your club. Two minutes, and you can change anything later.

  1. 1Dojo
  2. 2Syllabus
  3. 3Instructors
  4. 4Members

Paste it and we'll fill in your club name, logo and contact for you.

What is your main art?

Pick the one you grade in most. This sets your grading up. You can add more arts later in settings.

Don't see your exact style? Pick the closest one, you can import your own syllabus in the next step.

We've prefilled this from your account, change it if you like.

Import from your website above and we'll try to fill this. Check it and edit if needed.

This tailors some features to your region. We set it from your address where we can.

or

Request pending

Dashboard

A snapshot of your .

Loading...

Members

Students and staff. Click anyone to open their profile.

Add a member

Assess requirements

Edit details

Identity
Grade
Membership
Contact
Loading...
Loading...
Licence & insurance ?

Governing-body member code, licence and insurance, with expiry dates. You'll be warned when they're close to lapsing.

Notes
Staff & permissions Staff only

For instructors and volunteers working with children (UK: DBS; US: SafeSport / state check). You'll be warned before it lapses.

Data & privacy

Export everything held on this member (subject-access request), or delete them entirely. Deleting cannot be undone.

Consents and medical details. For under-18s this is part of your duty of care. Staff-only — never shown to other members.

Consents
Health
Collection (under-18s)

Save the member first, then you can invite them to the portal.

Tick the courses and quizzes this member can see in their portal. Changes save as you tick.

Loading...

Track what this member owes and mark it paid however they pay you (cash, Zelle, bank transfer, card or other). No charges, this just keeps the record.

Products are set up in the Products menu.

Active plans
Loading…
Loading...

Upload a signed waiver, registration or medical form. Stored privately, visible to staff only.

Loading...

Import members from a spreadsheet

Bring your whole roster across at once. Download the CSV template, fill it in (one member per row), then upload it. Current grade is matched to your belts by name; unmatched grades come in as Beginner so you can fix them after.

Leads

Prospective members from first enquiry through to joining.

Add a lead

Products

Things you charge for or sell. A product is a one-off charge (e.g. grading fee, uniform) or a recurring plan (e.g. monthly membership). Set a sell price, an optional cost price, and photos. Assign products to a member from their Fees tab.

Loading…

Curriculum

Your club's syllabus. Expand a grade to view and edit its requirements. Changes save to your club only.

Start from a template
Or import your own Paste your syllabus and BeltRise AI drafts it for you to review before saving.

Assess many

Assess one requirement across everyone working towards a grade — line them up and tap down the column. Tap a cell to cycle its rating; numeric items take a number. Saves automatically.

Send a message

Email your members. Recipients are blind-copied, so nobody sees anyone else's address.

Sending to

Inbox

Direct messages and replies from members.

Loading...

Recent sends

Loading...

profile

Your 's details and logo. The logo shows in the header.

Identity & branding
Contact
Pick all that apply. This tailors the AI and the app to your art(s), so nothing assumes karate.
Customise the app's wording · optional

The words the app uses for your art. They start from your discipline's defaults; change any to match your school (for example sparring to Kumite). Leave a box blank to keep the default shown in grey.

Classes

Click a class to take the register.

Backfill & reset attendance

Fill in past attendance in bulk (e.g. all of 2026), or wipe attendance to start fresh.

Permanently deletes every attendance record for the whole and zeroes all training hours. Cannot be undone.

Feed

Content Studio

Write a warm Facebook post for your club in seconds, with a branded image to match. Most enquiries start with someone spotting you on Facebook, so keeping the page active pays off.

My progress

How ready do you feel?

Achievements

Requirements for my next grade

Training diary

Your private notes. Jot tips and corrections during or after class, then review them before the next one. Only you can see these.

Messages

Messages from your dojo. Tap one to read and reply.

Loading...

Feed

My learning

Class schedule

Your dojo's weekly classes.

My details

My history

Your data is private to your .

v0.1.101