🥋 martialartsdesk Live · Self-host

Schools, instructors, rank audits for federations + multi-location dojos coordinating across locations.

Multiple dojos under one federation. Cross-school instructor certification (black belt in style X, certified to teach at any member school). Ranks audited against federation standards. Tournaments run federation-wide with cross-school brackets. Billing rolled up to the federation. Built for 2-20 location martial-arts organizations. If you run a single dojo, use dojodesk.

What it does

🏫

Multi-school

Each school: name, head instructor, address, enrollment. Federation-wide dashboard: total students, YoY growth, per-school health.

👤

Instructor registry

Federation-registered instructors with certifications (style, rank, teaching qualification). Cross-school teaching permissions. Continuing-education tracking.

🏅

Rank audits

Federation standards per rank. Random audit: pull a promoted student's file, verify attendance + requirements + test video. Maintain federation credibility.

🏆

Federation tournaments

Federation-wide events. Cross-school brackets. Divisions by rank + age + weight. Live scoring. Results feed back into each student's progression.

💳

Consolidated billing

Federation dues from each school. Per-school enrollment reporting. Federation-level Stripe merchant account with per-school allocation.

🔒

Federation-scale

Flask + modular (students, classes, ranks, instructors, tournaments, billing as separate modules). Scales from 2 to 20 schools. Each school retains local autonomy on day-to-day ops.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/martialartsdesk.git cd martialartsdesk pip install -r requirements.txt # run python app.py

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Federation
$299/mo
  • Unlimited schools
  • National-ranking sync
  • Branded federation website
  • Live-streaming tournament platform
  • SSO for federation + school staff
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

martialartsdesk is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.