Nova

3D Progressive Overload

Science-driven strength tracking app with manual workout logging, progressive overload algorithm, interactive 3D charts, and AR holograms for form visualization.

In Development

Features

Everything you need for evidence-based strength training.

Progressive Overload Algorithm

Science-driven algorithm that calculates optimal weight progression based on evidence-based strength training principles.

Interactive 3D Charts

Visualize strength progress as rotatable 3D surfaces using SceneKit and Swift Charts 3D for immersive data exploration.

AR Holograms

RealityKit AR mode for immersive milestone tracking and form visualization with holographic feedback.

Manual Workout Logging

Track sets, reps, and weight with an intuitive interface designed for quick entry during workouts.

Plateau Detection

Automated analysis to identify training plateaus and suggest adjustments to break through strength barriers.

Core Data Storage

Reliable local data persistence with Core Data for fast access and offline functionality.

Development Status

Current progress on key features and components.

Architectural Foundation

Complete

Data model and algorithm specification finalized

3D Visualization

Prototype

Rotating strength surface rendering working

AR Coach Scene

Spike Complete

AR hologram visualization implemented

Core Workout Logging

In Progress

Manual entry interface being refined

Built With

Native iOS technologies for 3D and AR experiences.

SwiftUICore DataRealityKitSceneKitARKitSwift Charts 3DCombine