The member signs in, not you
A phone by the door, a name, one tap — and the attendance is taken. No password, no paper.
Read more
Members just tap their name at the door, and the attendance is done. DoJoe records the arrival, keeps track of the attendance, gauges how well prepared someone is or flags an unpaid fee, and saves it to PDF whenever you ask.
Your card details are handled by the payment provider — they never reach us.

Not project management, not a CRM. One session, one roster, one statistic.
A phone by the door, a name, one tap — and the attendance is taken. No password, no paper.
Read more
A board that shows, live, who is on the mat, grouped by belt — and beside it what that belt is learning today.
Read more
Pick a group and a period: who came how often, what they drilled, what they paid, what they weighed and where they placed — exported to PDF too.
Read more
The group knows how much is due and by when. The amount owed sits beside the member's name, a payment is one tap, and the reminder is sent for you.
Read more
Write down what the group learns today, and what of it only the green belts do. That is what later tells you who drilled what.
Read more
Open a competition and you see who is entered, in which category, who has paid — and how many trainings each of them has left before the day.
Read more
Judo, ju-jitsu, karate, taekwondo, BJJ, wrestling and more: one tap creates your federation's belts, age classes, weight ladders, disciplines and techniques.
Read more
A phone at the door, a tablet at the desk, a laptop in the office — the same data everywhere.



Pick what your club uses, then how big it is. Change either whenever you need to.
Pay yearly and two months are on us
| Limits | Basic | Pro | Max | Custom |
|---|---|---|---|---|
| Clubs | 1 | 1 | 2+ | 1+ |
| Users | 3 | 5 | ∞ | 5 |
| Admins | 1 | 2 | ∞ | 2 |
| Groups | 2 | 4 | ∞ | 4 |
| Reports | ✓ | ✓ | ✓ | + |
| Membership fees | ✓ | ✓ | ✓ | + |
| Events | – | ✓ | ✓ | + |
| Training plans | – | ✓ | ✓ | + |
| Competitions | – | – | ✓ | + |
Every plan includes check-in, the member list, unlimited visits and three languages.
By active members, each counted once however many groups they train in. The size is a cap, not a meter: when it is full, the next new member waits until you move up — you are never charged more on your own.