A modern, full-stack training companion for Brazilian Jiu Jitsu practitioners. Log sessions, document techniques, track belt progression, and watch your growth over time.
Built specifically for BJJ practitioners who want to take their training seriously.
Real-time stats at a glance - total sessions, monthly progress, current streak, and a training volume chart.
Visual calendar with color-coded session types, mat time tracking, and one-click session logging.
Log every session with notes, intensity levels, duration, and session type. Filter and search your history.
Document techniques with YouTube links and personal notes. Build your own reference library over time.
Visual belt timeline from white to black. Track stripe milestones and keep a full promotion history.
Celebrate belt promotions, stripe awards, and training milestones. Set monthly goals and track your consistency.
A sleek dark-mode interface designed for focus and clarity.
See your training at a glance with an interactive monthly calendar. Color-coded session types, mat time tracking, and the ability to quickly add past sessions make it easy to stay on top of your schedule.
Every session tells a story. Log session type, intensity, duration, techniques, and personal notes. Filter by type or search your entire history to find exactly what you need.
Visualize your journey from white to black belt. Track stripe progress, complete milestone checklists, and look back at your full promotion history as motivation to keep pushing forward.
A production-ready stack designed for performance and developer experience.
Try the live app or clone the repo to run it yourself. Free and open source.