Simple Habit Tracker iOS App

Замовник: AI | Опубліковано: 11.03.2026
Бюджет: 750 $

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.