Devadex

Rutine — SwiftUI Habit Tracker with Core Data & MVVM (Full Source Code)

gumroad   $19.00   by iosenjoyer
3d old

Rutine is a complete, fully working habit tracker built with SwiftUI, Core Data, and MVVM architecture production-quality code you can learn from, build on, or ship as your own.Stop watching tutorials that skip the hard parts.This is the real thing. WHAT YOU GETA complete Xcode project including:- Full Core Data stack set up manually — no black-box auto-generation- Real daily streak logic that resets every new day automatically- Streak breaks if you miss a day — just like a real app- MVVM architecture from day one — clean, professional, interview-ready- Swipe to delete with proper destructive styling- Animated checkbox with spring animation- Custom card UI with full dark mode support- Input validation with visual feedback- Empty states on every screen- Time-based greeting computed property- Weekly progress view with streak grid- Fully commented, readable code WHAT YOU'LL LEARN- How to set up Core Data manually without relying on Xcode magic- The real difference between NSManagedObject and Swift structs- @StateObject vs @ObservedObject — and exactly when to use each- Dependency injection of NSManagedObjectContext through SwiftUI's environment- NSPredicate for filtered fetch requests- Real date handling in Swift for daily logic- GeometryReader for dynamic layouts- SwiftUI spring animations- Semantic colors for automatic light/dark mode- MVVM in a real project, not a tutorial WHAT'S INCLUDED- Full Xcode project (Swift 5.9+, iOS 17+)- Clean MVVM folder structure- Detailed README explaining every architectural decision- No external dependencies- No package manager setup needed- Runs immediately on downloadWHO IS THIS FOR- iOS developers learning Core Data properly for the first time- Developers preparing for junior iOS interviews- Anyone who's watched 10 tutorials and wants to see real, clean, production-style code instead INSTANT DOWNLOADBuy once. Download immediately. Keep forever. Build on it freely.Questions? Message me directly on Gumroad.

Get it → iosenjoyer.gumroad.com

Found on Devadex — the discovery index for independent software the big search engines bury. More from gumroad.

Report this listing