
The Challenge
DojoHub was built to help martial arts schools streamline operations and scale with ease. From belt tracking to recurring payments, it provides everything a modern dojo needs — with a beautiful admin dashboard for staff and a convenient mobile app for students and parents. Whether it's signing up for a membership, booking a class, or tracking belt progress, DojoHub combines the flexibility of no-code development with a deep understanding of martial arts school workflows.
Dojo owners were spending excessive time managing class schedules, attendance, and belt/rank progress manually.
Students missed classes or payments because of lack of reminders or clear dashboards.
It's difficult to manage recurring subscriptions, track failed payments, or see which students are eligible for belt promotions.
Onboarding new students or dojos was slow because of fragmented tools and lack of consistency.
My Role
Design Showcase
Iterating on layout and logic to achieve high-fidelity results for school owners.




The Process
I worked directly with the client—a professional jiu-jitsu practitioner & product manager who brought firsthand knowledge of how martial arts schools operate day-to-day. Their insights shaped everything from student enrollment flows to belt grading logic and class scheduling patterns. To build with even more empathy, I also started going to the gym myself to better understand the routines and mindset of students, parents, and instructors. Everything was built in Bubble, both the admin dashboard and the student-facing mobile app. I created relational data models for programs, classes, belts, and memberships, and integrated Stripe to manage subscriptions, cancellations, and failed payments through webhook events.
The Result
DojoHub dramatically simplified operations for martial arts schools, replacing scattered tools with one seamless platform. By automating class schedules, belt tracking, and recurring payments, I helped instructors reclaim hours of admin work each week. New dojos were able to fully onboard — including student setup, membership plans, and classes — in a fraction of the time it used to take.
Next Expedition
Continue exploring my portfolio.
