Aviso: Este contenido fue traducido automáticamente. Enviar feedback

BlackBelt Design

Una app completa de entrenamiento de BJJ construida con SwiftUI. Más de 36.000 líneas de código para biblioteca de técnicas, registros de entrenamiento y progresión de cinturones.

2025-06

Versión localizada del proyecto, preservando stack, links, código y detalles técnicos principales.

A training companion for Brazilian Jiu-Jitsu practitioners, built entirely in SwiftUI.

Features

  • Technique library — searchable database of techniques organized by position and belt level
  • Training log — track sessions, sparring rounds, and what you drilled
  • Belt progression — visual progress tracker with milestone tracking
  • Session timer — configurable round timer for drilling and sparring

Technical details

36,815 lines of SwiftUI. Custom animations, Core Data persistence, and a design system built from scratch. My first production iOS app — the project that proved a marketer could build real software.

Stack

Swift · SwiftUI · Core Data · Xcode