MMA · BJJ · Karate

Run the mat,
not the paperwork

RollCall is the operating system for combat sports academies. Roster, check-ins, belt progression, instructor hours and billing — all in one high-contrast dashboard built for people who teach in a gi.

3
Disciplines built-in
14
Day free trial
1
Dashboard for it all
A martial arts instructor talking with parents and students in a welcoming dojo
20 second tour

See RollCall in motion

Try the demo

Roster // check-ins // grading // payroll // billing

XFacebookLinkedInWhatsAppEmailmatmaster-hub.lovable.app/v

Everything a school needs

One system // owners, instructors, students

RollCall replaces the patchwork of spreadsheets, group chats, and payment apps most gyms outgrow. From the front desk to the mat, every workflow is connected so your staff spends less time on admin and more time coaching.

Roster CRM

Active, frozen, and cancelled member buckets with quick status changes. Upload profile photos, store lineage and promotion history, and keep medical notes private to staff.

QR Check-in

Students scan a gym QR code or use kiosk mode to check themselves in. Attendance posts to the dashboard in real time, so you always know who is on the mat.

Belt & Grading

Track readiness scores, run grading pipelines, and record batch promotions with instructor verification. Every promotion is saved to a permanent ledger.

Instructor Hours

Classes only count toward payroll once attendance is entered. Coaches get a monthly statement they can print, export, or share.

Billing & Plans

Build unlimited membership tiers, apply promo codes at checkout, send invoices, and let students manage their own payments in the member portal.

Analytics

See attendance trends, revenue pulse, mat utilization, belt distribution, and a reactivation drip list that surfaces lapsed students to reach out to.

Member Portal

Students update their profile, view class schedules, check billing history, and share workout summaries or photos to social media.

Branding & Public Gym Page

Upload your logo, pick a color kit, and publish a public gym profile with your schedule, location, and a join link you can drop on Instagram or LinkedIn.

Multi-location & Super Admin

Own more than one school? Manage locations, invite owners, and roll out settings from a single super-admin console.

Coach in a gi giving instruction to two seated students on the mat

Built with coaches, for coaches

Instructors log attendance from the mat and their billable hours track automatically. Students self check-in with a QR code, update their own profile and pay their dues in the member portal. Owners see the whole academy in one pulse.

See instructor features

A portal your students actually use

Member self-service // check-ins, hours, grades

Students get their own dashboard to check in, track attendance, view their belt progression, and manage billing — so you field fewer "what belt am I?" and "did I pay?" questions.

RollCall member portal showing class schedule, attendance stats, check-in QR code, belt progression, and membership details
01

QR Check-in

Students scan the gym QR code or tap the kiosk. Their attendance logs instantly and appears in the owner dashboard.

02

Mat Hours & Streaks

Monthly sessions, attendance rate, current streak, and lifetime mat hours update automatically as classes are verified.

03

Belt Progression

Students see their next belt, promotion percentage, verified belt history, and coach performance assessments.

Get your dojo on the mat

Set up your school in minutes — roster import, branding, and check-in QR codes included.

Create your gym