# Master JJ

> A calm BJJ practice platform for training intention, honest notes, fundamentals, and returning to the mat with a clearer plan.

- Canonical page: [https://www.sergiopesch.com/projects/master-jj](https://www.sergiopesch.com/projects/master-jj)
- Content type: project
- Published: 2024-12-09
- Content updated: 2026-07-13
- Repository created: 2024-12-09
- Repository updated: 2026-05-02
- Author: [Sergio Peschiera](https://www.sergiopesch.com/about)
- Topics: Next.js, TypeScript, Supabase, Tailwind CSS, Radix UI
- Status: Live prototype
- Source code: [https://github.com/sergiopesch/masterjj-initial-idea](https://github.com/sergiopesch/masterjj-initial-idea)
- Live project: [https://masterjj-initial-idea.vercel.app/](https://masterjj-initial-idea.vercel.app/)

## Content

MasterJJ is a live BJJ practice platform prototype for serious practitioners. The current site is built around a quieter promise: train with intention, keep an honest record, and return to the mat with a clearer mind.

The live prototype focuses on the rhythm around training. Before class, set one technical intention. During training, observe what actually happens under pressure. Afterward, record the lesson without turning the product into a scoreboard.

The interface reflects that philosophy. It is calm, sparse, and fundamentals first: current focus, session count, next review, posture, base, patience, current work, and the next lesson. The product is trying to support discipline rather than performance theatre.

The repository still shows the broader platform shape behind the prototype: Next.js, TypeScript, Tailwind, Radix UI, Supabase authentication, and dashboard paths for students, instructors, admin, classes, progress, students, and techniques.

The biggest learning was that BJJ software gets better when it narrows its attention. A complete platform can touch scheduling, content, analytics, identity, community, and coaching workflows, but the first useful version needs to help someone train better this week.

That is where MasterJJ became more interesting: less about cataloguing everything, more about helping the practitioner arrive with one intention, leave with one correction, and keep showing up.

## Provenance and freshness

This is a first party account by the project author. Page content was last updated on 2026-07-13. The linked repository last changed on 2026-05-02. Linked repositories and live services may change independently.

### Primary sources

- [Source code](https://github.com/sergiopesch/masterjj-initial-idea)
- [Live project](https://masterjj-initial-idea.vercel.app/)
