Zum Hauptinhalt springen

Technik

Hinter BoldMove

Was wirklich drinsteckt: Technik, Handwerk & der Fortschritt hinter unserer Workout-App. Moderne Web-Architektur, eigene Trainingsalgorithmen – Complexity Score von 7.5/10.

Komplexitäts-Score

7.5 / 10

Code-Zeilen

10.600+

90+ Dateien · 6–8 Monate Entwicklung

Kern-Features

18

RIR-Progression · Deload · 1RM-Report

Stack

React · Vite · Firebase

PWA · Offline-first · shadcn/ui

Stack

Technischer Überblick

FrontendReact + Vite · Tailwind + shadcn/ui
StateContext/Redux (persistiert) · Debounced Autosave
BackendFirebase Auth · Firestore · Storage
DatenmodellBlock → Tage → Muskelgruppen → Übungen → Sätze
LogikEpley/1RM-Helper · RIR-Bereiche · Deload-Wochen
UXGruppierte Muscle-Badges · Notizen-Modal pro Übung
Reports1RM-Bests & Verlauf (weitere in Arbeit)
PWAOffline-First, schneller Start, sichere Sync

Erweiterbar für Analytics, Community-Features und Abos.

Features

Highlights

Was es kann

Training, das mitdenkt

Blöcke planen, Sätze tracken, subtile Vorschläge bekommen. RIR-Guidance führt dich Woche für Woche zu Gewicht & Wiederholungen.

  • Smarte Bereiche (z. B. „Ziel 16,75–18,5 kg")
  • Deload zum richtigen Zeitpunkt
  • Notizen & angepinnte Tipps pro Übung
Für den Alltag gebaut

Schnell, offline, zuverlässig

Autosave behält deine Änderungen – auch bevor du Sets loggst. Funktioniert top auf Mobile und synchronisiert später.

  • Offline-First PWA
  • Debounced Autosave
  • Persistente Daten über Sessions
Templates

Empfohlene Templates

Basierend auf bewährten Trainingssystemen wie Push/Pull/Legs, Upper-Lower oder Ganzkörper-Blöcken. In den Builder kopieren, anpassen – fertig.

  • Filter nach Ziel, Dauer, Level
  • Copy-to-Builder Flow
  • Eigene Übungen werden unterstützt

Entwicklung

Fortschritt & Komplexität

MonatLines of CodeFunktionenFeatures fertigScore
Mai 20253.200230 %5.0
Aug 20257.400770 %6.8
Okt 202510.6001290 %7.5

Roadmap

Was kommt als Nächstes

Mehr Reports

Volumen, Fatigue-Hinweise und Wochen-Trends – auf Basis des bestehenden Datenmodells.

Community & Discord

Discord-Anbindung steht. Schritt für Schritt entsteht eine Community, die sich über Training, Blöcke und PRs austauscht.

Subscriptions

Flexible Pläne nach der Beta, monatlich kündbar.

Bereit zum Trainieren?