DailyRep

A minimal, fast iOS app for logging daily exercise challenges. Build consistency, track progress, crush your goals.

iOS 17.0+ SwiftUI SwiftData
Download on the App Store

Features

Quick Logging

Tap to log reps instantly. No friction, no delays—just pure productivity.

📊

Daily Progress

Visual progress bars show exactly how close you are to hitting each daily goal.

🎯

Multiple Challenges

Track dips, push-ups, squats, and any exercise you want to master.

📅

History

View your past logs organized by day. See your consistency over time.

🎨

Customizable

Choose icons and colors for each challenge to make it uniquely yours.

👥

Challenge Friends

Create challenges and invite friends. Compete on the leaderboard!

How It Works

1

Create a Challenge

Set up a new challenge with your chosen exercises and daily goals. Pick a duration that works for you.

2

Log Your Reps

Throughout the day, quickly tap to log your completed reps. Watch your progress bar fill up.

3

Stay Consistent

Track your daily streaks, review your history, and build lasting exercise habits.

Built With

SwiftUI
SwiftData
MVVM Architecture
Push Notifications
iCloud Sync