• You can try DojoExpert for FREE 14 days
  • Click here

Best martial arts app for your school!

Try DojoExpert 14 days for FREE! No contracts, no obligations!

Members management

Manage your members data easy! Having all members data good organized is essential for your martial arts business. With DojoExpert you can save all relevant personal information of your members and keep track of their activity, belts, competition results, attendance etc.

Student login

Let your students login with our module that you can integrate on your website, or with free mobile application “Dojo Login”. Students can check their attendance data, invoices, belt exams, competition results, event calendar and your special announcements.

Student app
Attendance tracking

Use your iPhone/iPad/Android device to track attendance with our app! Print QR code cards directly from our software! It’s so easy and simple. Forget about expensive bar code readers and complicated hardware or software.

Attendance tracking
Online classes

DojoExpert enables you to add videos for your members to view and train online at home. Our mobile app for members enables you to track views and send push notifications to your students.

Online classes feature
Class booking
Class booking

Enable your students to book classes via student mobile app! Create schedule, create booking form, specify fields and data that you want to collect and specify booking price if you want. Students can pick the class and date they want to attend and book it. You can also set cancelation options.

Class booking feature
registration forms
Registration forms

If you want to collect registrations for your events (seminars, belt promotions, competitions...) you can do so by using our "Events" feature. You can create fields that user needs to fill and share the registration form URL or embed it on your website. Form can be public or private, accessible only to your members.

Registration forms
belt promotions
Belt promotions

Our app is specalized for martial arts. You can set your own belt system and requirements for each belt. You can specify milestones, list of techniques and other requirements. Requirements can be shown in student mobile app and you can track student progress towards next belt. Easily promote members to next belt.

Belt promotions
Subscription payments

You can use Stripe or GoCardless to automatically charge your students, or you can use DojoExpert invoicing to automatically generate invoices that your students can pay via mobile app. You can also send invoices via email, customize header and footer of the invoice, add your logo and other data.

Register for free trial or login into demo account now!

Features that you won't find in other apps:

class feedback
Class comments

Add comments per class and member that can be internal or pushed to studnet as feedback.

More about class comments
Online certificates

Design and generate your own belt certificates. Print them or send them via email as PDF.

More about certificates
training management
Training plans

Create list of exercises with description and video and share them with your instructors or students.

More about training plans
Competition results

Store competition results and run statistical reports on medals won.

Explore all features of DojoExpert software for martial arts!

Integrates with payment gateways and messaging services

Real testimonials

Some screenshots of our school management web app

Full of features, low price, free trial, no risk, no contracts!