Code Monkey home page Code Monkey logo

gusteau's Introduction

Gusteau

The ultimate pantry inventory, grocery list, and recipe finder

Planned Features

Pantry Inventory

  • Track both ingredients used in recipes (onions, salt, chicken, etc.) and items that can just be eaten (poptarts, microwave meals, etc).
  • Track amount (optional) i.e. number of poptarts left, approximate amount of flour left, etc. Notifications when amount is low.
  • Populate inventory with receipt scanner, barcode scanner, and manually.
  • Track expiry of items and get notified when things are close to/past expiry.
  • Allow multiple users to collaborate (concept of homes/users that live together).

Grocery List

  • Populate from inventory (e.g. when expired/low amount), from recipes, or manually.
  • Integrate with splitwise and/or venmo.
  • Allow multiple users to collaborate (concept of homes/users that live together).

Recipe Finder

  • Search multiple websites for recipes.
  • Search by cuisine.
  • Search by owned ingedients (allow missing a couple ingredients and add to grocery list).
  • Substitute ingredients (say soy milk for real milk, etc.).
  • Integrate with online stores to order immediately.
  • Allow user uploaded recipes.
  • Recommend recipes based on previous choices, what people nearby are cooking, etc.
  • Option to try new dishes than in the past using same ingredients.
  • Say how many people are eating and ingredients count is auto-adjusted.
  • Option to optimize to finish up ingredients before moving on to next to free up shelf/fridge space.
  • Plan recipes between shopping dates (down to a meal for a specific calendar day). Optimize by searching for recipes that use similar ingredients so you can plan to buy in bulk to save money and have recipes ready to use up that stuff (if we can integrate with a store, could plan that recipes x y z and will exactly use up your ingredients you buy on data A and last till date B for next trip)

gusteau's People

Contributors

rooday avatar

Watchers

 avatar  avatar

gusteau's Issues

Populate project board

Currently the readme is just a feature list. Separate each feature into a separate issue and track them in the projects under milestone for 1.0.0 release. Make sure the versioning in package.json reflects this, and use semver. Edit readme to be just info/how to run etc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.