Simple Habit Tracker iOS App
Budget: $250 – $750 USD
I want a lightweight iOS-only application that guides users through a 30-day “break the habit” challenge. A user can enter up to four habits at the start; from there, each calendar day presents a single confirmation screen. When the user logs success for all chosen habits that day, an illustrated tree grows—advancing to a new stage every seven consecutive successful days and unlocking a small achievement badge.
Core flow
• Welcome screen → add (or edit) up to four habits
• Daily check-in screen with a single, clear “Done for today” interaction
• Animated tree that visually grows at days 7, 14, 21, 30
• Simple history view summarising which days were completed or missed
The interface should stay clean, friendly and motivating—think muted colours, plenty of white space, smooth micro-animations. I prefer native Swift/SwiftUI so the build remains lightweight and future-proof, but I am open to UIKit if you have a strong rationale. No sign-up or backend is required; store data locally with Core Data or an equally simple persistence layer.
Deliverables
1. Xcode project with well-commented Swift code
2. App icon and minimal onboarding artwork (tree stages included)
3. TestFlight-ready build plus basic deployment notes
Acceptance criteria
– App runs flawlessly on iOS 16+ simulators and a recent physical device
– All four milestones of the tree animation trigger only after seven successful consecutive days
– Local data persists after force-quit and device restart
– Clean, intuitive UI that passes Apple’s Human Interface Guidelines review basics
If this sounds like something you can turn around quickly, let me know your estimated timeline and any questions you have about edge cases.
Core flow
• Welcome screen → add (or edit) up to four habits
• Daily check-in screen with a single, clear “Done for today” interaction
• Animated tree that visually grows at days 7, 14, 21, 30
• Simple history view summarising which days were completed or missed
The interface should stay clean, friendly and motivating—think muted colours, plenty of white space, smooth micro-animations. I prefer native Swift/SwiftUI so the build remains lightweight and future-proof, but I am open to UIKit if you have a strong rationale. No sign-up or backend is required; store data locally with Core Data or an equally simple persistence layer.
Deliverables
1. Xcode project with well-commented Swift code
2. App icon and minimal onboarding artwork (tree stages included)
3. TestFlight-ready build plus basic deployment notes
Acceptance criteria
– App runs flawlessly on iOS 16+ simulators and a recent physical device
– All four milestones of the tree animation trigger only after seven successful consecutive days
– Local data persists after force-quit and device restart
– Clean, intuitive UI that passes Apple’s Human Interface Guidelines review basics
If this sounds like something you can turn around quickly, let me know your estimated timeline and any questions you have about edge cases.
Related categories:
Mobile App Development
iPhone
Animation
Objective C
iPad
Swift
App Design
iOS Development