Global
01

Dev

Featured Case Study

Dojohub CRM

HELPING MARTIAL ARTS SCHOOLS GROW & STREAMLINE OPERATIONS USING A CUSTOM MANAGEMENT APP

Dojohub CRM

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

Product DesignVisual IdentityUX StrategyBubble Development

Design Showcase

Iterating on layout and logic to achieve high-fidelity results for school owners.

Student Information
Student Information
Membership Management
Membership Management
Program Management
Program Management
Dashboard Overview
Dashboard Overview

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.