DEV Community

ElaraSchaefer
ElaraSchaefer

Posted on

Smart Shopping List with Map Integration and Budget Tracking

I got tired of forgetting where I saw things cheaper, so I built Shopping Journal — a smart shopping list that tracks prices, shows stores on a map, and helps you stay on budget.

What It Does

  • Location-based entries — add items and see them on a map with store locations
  • Expense statistics — track your spending over time with visual charts
  • Budget tracking — set budgets per category and see how you're doing
  • Privacy first — your data stays on your device, no cloud dependency
  • Smart categories — automatically groups your items by type

Why I Built This

Every shopping list app I tried was either too simple (just a list) or too complex (requires cloud sync, account creation, etc.). I wanted something in between:

  1. Smart enough to track prices and locations
  2. Simple enough to use quickly in a store
  3. Private enough that my shopping data isn't sold to advertisers
  4. Map integration so I can see where to get the best deals

Features

  • Add items with price, store, and location
  • Map view showing all your shopping locations
  • Category-based budget tracking
  • Expense history and statistics
  • No account required — works offline
  • German and English UI

Try It

shopping-journal.schaefer-services.de

Open source: GitLab


Also check out my other projects: Synapse — persistent memory for AI agents, Victron Remote — ESP32 gateway for solar setups

Top comments (0)