Atenção: Este conteúdo foi traduzido automaticamente. Enviar feedback

BlackBelt Design

Um app completo de treino de BJJ criado com SwiftUI. Mais de 36.000 linhas de código cobrindo biblioteca de técnicas, registros de treino e progressão de faixas.

2025-06

Versão localizada do projeto, preservando stack, links, código e detalhes técnicos principais.

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