Lift.

Minimal Workout

Tracking Experience.

LIFT is a minimal iOS workout tracker built with SwiftUI. The app focuses on a simple check-in flow that allows users to quickly log workouts without navigating complex menus. I built the interface and logic to explore how small, focused systems can make habit tracking easier.

Overview.

Tech Stack.

Xcode | SwiftUI | JSON

What I learned.

Through building LIFT, I learned how to:

  • structure UI components in SwiftUI

  • design interaction flows around a single core action

  • build lightweight systems that prioritize usability

Architecture.

LIFT App
├── Views
│   ├── ActivityView.swift
│   ├── ChallengesView.swift
│   ├── ContentView.swift
│   ├── NewRoutineView.swift
│   ├── PersonalRecordsView.swift
│   ├── RoutineDetailView.swift
│   ├── SettingsView.swift
│   └── StatsView.swift
├── Models
│   └── Item.swift
├── Store
│   └── RoutineStore.swift
└── App
    ├── liftifyApp.swift
    └── LiftDesign.swift