Back to Leanfinit

grocery

Restock Radar: Know What You're Running Out of Before You Run Out

A pantry tracker that watches how fast you use staples and warns you before you reach for the empty coffee jar on a Sunday morning.

Artem

Founder

· 4 min read

Restock Radar — home

You reach for the olive oil and the bottle is bone dry. Or you grab the coffee and realize there's just enough left for one weak cup. It happens to everyone, and the fix is always the same: an unplanned store run, a substitution you didn't want to make, or a note scribbled on a receipt that gets lost before the next shop.

Restock Radar is a small, focused app that solves exactly this. You tell it which staples you keep at home and roughly how fast you go through them, and it watches the numbers for you. Before anything hits zero, it flags it. When you head out to the shop, your list is already waiting.

Live demo

Restock Radar — running live, right here in the article · Open in a new tab

The problem with static grocery lists

Most grocery apps are just digital notepads. You type things in when you remember them, which means you only remember them when you're already out. The fridge whiteboard exists for the same reason: it's a reactive system, not a predictive one.

What home cooks actually need is something that tracks the rhythm of their kitchen. Coffee disappears at a predictable rate. Eggs go faster some weeks than others. Olive oil lasts a long time until it doesn't. Restock Radar treats each staple as a rate, not a checkbox, and that small shift changes what the app can tell you.

Restock Radar — radar
Restock Radar — radar

Try it right here

The live app is embedded just above. Go ahead and tap around. You'll land on a pantry that's already seeded with common staples, so you're never looking at an empty screen. Each item shows its current level and how many days of supply remain based on your typical use rate.

Tap any item to restock it after a shop, or adjust how quickly you go through it. If you buy eggs every ten days but lately you've been baking more, bump the daily rate up. The app recalculates everything immediately. You can also add items the pantry doesn't already include, or swipe left to remove one you don't keep.

The Shopping List tab collects anything flagged as low or nearly out, organized into what needs buying now versus what can wait until the next big shop. There's no account, no sync, no subscription. It all runs on your device.

How the run-out prediction works

The math is simple but the effect is useful. For each staple you store a current quantity and a daily use rate. The app divides one by the other, gets a days-remaining number, and compares it against a threshold. When something crosses below that threshold, it moves into the warning zone.

This means the shopping list isn't a static thing you have to remember to update. It updates itself as time passes. If you stocked up on pasta two weeks ago and you cook it three nights a week, the app knows pasta is getting close before you open the cupboard. The intervention happens at the shop, not at the stove.

Who this is for

Restock Radar is built for people who do a weekly or biweekly shop and keep a consistent set of pantry staples. If you cook at home most nights and tend to buy the same core ingredients repeatedly, you'll recognize the problem immediately.

It's not meant for people who shop every day or who track dozens of ingredients for a specific cuisine. It works best for households with 10 to 30 recurring basics: cooking oils, grains, canned goods, dairy, eggs, coffee, tea, cleaning supplies. The kind of list that rarely changes but constantly needs refreshing.

The Cupertino design feels at home on iOS: grouped list backgrounds, large navigation titles, tab switching that behaves exactly how you'd expect. There's no onboarding to skip, no tutorial to dismiss. You open it, you see your pantry, you tap what you need.

What makes it worth keeping on your home screen

Most kitchen tracking ideas collapse under their own weight. Full inventory systems require you to log every ingredient every time you cook, which nobody does for more than a week. Restock Radar stays narrow on purpose. It only tracks staples, and it only asks you to update quantities when you restock, which is a natural moment: you've just come back from the shop and you're putting things away.

That's the whole loop. Restock, glance at the app a few days later, check the list before you leave for the shop. Three interactions, spread across two weeks, and you stop making emergency runs for coffee and cooking oil.

This app was built from a one-line idea: 'a pantry tracker that warns you before you run out.' It took a few hours to go from that description to a fully working tool with seeded data, a live predictions engine, and a clean shopping list view. The idea isn't complicated. It just needed to actually exist.

39

files in the build

40.1 MB

app bundle

Flutter Web

runs in any browser

Have a simple tool you wish existed?

Restock Radar started as a one-line description of a problem. If you have an idea for a small, focused app, you can have a working version in minutes.

Build your own app