Overview

TallyCart is a native iOS app that makes grocery shopping smarter. It goes beyond a simple list: tracking prices over time, learning what you regularly buy, and helping you stay on budget.

Key Features

  • Smart Lists: Organize items by store section for faster shopping
  • Spend Tracking: Track cost per item and running cart total in real time
  • Purchase History: See what you’ve bought and how prices have changed
  • Pattern Recognition: Surfaces frequently bought items for quick re-add
  • Budget Mode: Set a trip budget and get alerts as you approach it

Technical Stack

  • UI: SwiftUI with native iOS design patterns
  • Persistence: Core Data for local storage of lists and history
  • Architecture: MVVM with Combine for reactive state management