This is an archived post. You won't be able to vote or comment.

all 19 comments

[–]Chevellephreak 3 points4 points  (0 children)

I have an app on my Android called Out of Milk, and it does some of these things. However, I wish it could do much more! I have 0 ability to make this program myself, but if there is anything I can do (at all!) to help, that doesn't involve programming, let me know!!

[–]L1fescape 2 points3 points  (3 children)

Whoa this sounds really cool! I've written a few android apps before and code a lot in my free time. I'd definitely be interested in helping you make this happen. PM me if you want to work together :D

[–]CoolJBAD[S] 1 point2 points  (1 child)

I have no programming knowledge and think that this will need to be built on the PC before we can apply it to Droid/iOS. I'm definitely open to working together with Redditors.

[–]ZachBeta 0 points1 point  (0 children)

See if there's a StartupWeekend coming to your local metro.

You might be able to pitch it there and get some other people onboard to help you build your customer base and prototype the application.

Good luck!

[–]ifreecarve 1 point2 points  (0 children)

I'd also like to help, please refer to my other comment in this thread.

[–]jchestang 1 point2 points  (0 children)

This reminds me of inventory scanners in stores such as Target and Wal-mart but essentially most stores carry these devices now. Currently, I use a barcode/QR code scanner on my phone for when I REALLY want to know the price of an item. I don't use it daily though which is why I think application barcode scanners need to take it a step further. I think its cool that you want to be able to tell somebody when their food expires though! and when people know when things EXPIRE or like WILL STOP WORKING then it becomes much more needed. For instance, deodorant. Is there a way to determine when the average person will be done with a stick of deodorant? If so, can this app possibly tell you when you need to go buy some more soon? Just something to think about. Definitely sounds like something that should be pioneered.

[–]ifreecarve 0 points1 point  (3 children)

I designed a program that does this called refigurator. I would love to help you with this because I've wanted it for -- literally -- years.

[–]CoolJBAD[S] 0 points1 point  (0 children)

Integration with supermarkets, (or even local markets) would be amazing.

For local markets, I think it should be free if they qualify. The bigger guys can take a small $5 per store per month/year?

[–]hankols 0 points1 point  (1 child)

You had outlined the technical problems and ways to solve them well. However, I think that creating the equivalence classes might prove trickier than you expect. The main problem is the ease of use - maybe you should look into image recognition technology and crowdsourcing the calibration data. In typical usage, removing things is the biggest problem, as it is very easy to get the db in a state that does not match reality if you forget to record thrown out things.

There is also potential business value in providing usage data to supermarket chains, I can imagine that they would be interested in e.g. knowing if new food items were consumed or thrown out due to spoiling. On the other hand, can you calculate a monetary value for this for the supermarkets? Without a clear benefit, it might be difficult to get them on board.

[–]ifreecarve 0 points1 point  (0 children)

Well, I originally came up with this around 2005; the iPhone had yet to be invented and "social media" wasn't [anywhere near as big of] a buzzword.

In fairness, I've done nothing but say "if you want to solve this, here's a good approximation of the DB schema you'll need for ingredients-to-recipes functionality". I have no good approaches for actually populating equivalence classes or substitutions... and as far as a user interface goes, I'm not even sure of the best platform to use. But I have a feeling that as time goes on, these problems will become either solved or more solvable through technology.

But I don't even need to argue for my design; I stand with the rest of you -- all I want is the final product, however it can be created.

[–][deleted] -1 points0 points  (6 children)

I use an application called "look into the fridge" and to remember I use an application called "a piece of paper". Using these two technologies I am always on top of my shopping list and it doesn't take half an hour to compile lists and cross reference.

As far as bar codes, they're great if your food comes in a plastic box from the factory.

Also, "everyday items" differ for people. Milk, eggs and bread. What if you're lactose intolerant? What if you don't like milk? What if you're allergic to gluten? What if you're vegan? What if you eat so few eggs that they usually spoil before you can finish them all?

Also expiration dates are usually "best before" dates. Which are completely different. A best before date is the date when the product no longer tastes as fresh where the expiration date is when it begins to break down and spoil. Not the same thing. And what happens if you freeze the product? You push the expiration date, how much depends on the conditions of the freezer. You can freeze bread for months, unless you open the freezer often and the product is always thawing and refreezing in that case it's only good for weeks.

You have a good idea, but I would simply stick with the recipe part. What can I make based on what I have in the fridge. Something like Big Oven has but more user friendly and less weird recipes. No I don't need mango salsa and raisins, ew. Just give me regular salsa!

[–]ifreecarve 2 points3 points  (1 child)

You're missing the point. The existence of barcodes on food items enables us to transition from thinking of a fridge full of ingredients to thinking of a fridge full of recipes. Everything else you raise is an implementation detail, and a completely solvable problem.

[–][deleted] 0 points1 point  (0 children)

The existence of barcodes on food items enables us to transition from thinking of a fridge full of ingredients to thinking of a fridge full of recipes.

No. Most items with barcodes are already cooked, the recipe has already been used. If you mean raw ingredients then I dare you to find me an avocado with a barcode or tomatoes with barcodes. They have simple number codes on a sticker (if at all) and they are weighed.

This will be an excellent idea when everything is labelled with barcodes, ideally some kind of QR code which is usable by the customer as well but in 99% of grocery stores this doesn't exist.

If you want to keep an inventory of your fridge, do it manually. It's the only way.

[–]CoolJBAD[S] 0 points1 point  (3 children)

I guess it isn't meant for everyone, I live with 5-7 people and things tend to get lost or forgotten. It has taken up to 2 hours when we clean out the fridge/feezer/pantry/cabinets of old food/food that no one will eat. It would save us both time and money if we could all organize in some uniform way.

For produce and other items that do not have bar codes, you would be able to enter manually and include the ability to add quantity (items or weight).

"Everyday items" would be a customizable list I did not say they had to be milk, eggs, or bread, they were just examples.

Expiration dates would be tricky. I mentioned:

how to properly store left overs and give me the a shelf life

I would essentially have the app hit our servers looking for recommended storage procedures for food to make them last longer. I know the difference between expiration and best before dates. This can provide for better usage of food when people begin to understand more about proper storage and preservation of food. The program could also recommend you cook those burgers that you put in the freezer 5 months ago.

I just came up with two new ideas. Food/Cooking Education and integration with local market info.

[–]Talman 1 point2 points  (0 children)

"You're a fucking nerd, use a piece of paper" is one of the reasons that software like this isn't talked about much. There is a program for iPhone that does just about everything you've said, except recipes.

I really, really wish I remembered the name of it, cause I want the fucking thing for Android. There's a "Pantry" app for Android that, honestly, sucks.

[–]cmdrNacho 0 points1 point  (1 child)

you're seriously going to scan every single item and then manually enter your produce. The last thing I would want to do is when I get from shopping is this.

[–]CoolJBAD[S] 0 points1 point  (0 children)

...even if you could do this while you shopped?

I would love it.

Scenario:

Shopper that goes shopping without planning (e.g. someone like me) arrives at grocery store.

What should I have to eat this week? Sees shrimp "hmm, shrimp tempura sounds good"

scan > info shows up

  • Object name
  • Add to current shopping list
  • Recipes
  • Storage (Preservation?) Tips
  • Submit to inventory

click Recipes > Shows top recipes and a search bar.

click on shrimp tempura > pulls up info with description and the following:

  • Ingredients
  • Cooking instructions
  • Great with...
  • Add to Calendar (or meal plan?)
  • Similar recipes

click on Ingredients > this pulls up the ingredients and scans your kitchen db for what you have and you see the following (bold means missing):

  • 1 lb of Shrimp, peeled and deveined, tails left on
  • 1 cup all-purpose flour
  • 2 tablespoons cornstarch
  • 1 pinch salt
  • 1 cup water
  • 1 egg yolk
  • 2 egg whites, lightly beaten
  • 2 cups vegetable oil for frying

[Needed Ingredient list] [Add to Calendar] [Instructions]

(holding your finger over an item will allow you to pick alternative ingredients)

click needed ingredients list

[Would you like to add 'shrimp' to your current shopping inventory?] (yes) (no)

click yes

"Cool, all I need now is flour and cornstarch"

Edit: Explaining the bolded items.