Functionality & MVP - gorterd/open-fridge GitHub Wiki

Functionality & MVP

  • Push to Heroku

  • User Auth

    • Users can register, login, and logout
    • Certain functionality, such as pinning or uploading recipes, only available when logged in
    • Users can openly browse recipes when not logged in
  • Recipes

    • Users can view recipes
    • Users can upload their own recipes
  • Search recipes by ingredients (grocery left-overs)

  • Logged in users can pin/save recipe to their profile

    • Users can also add in their own notes / annotations
  • Logged in users can also comment on recipes

    • (2 types: regular comments & suggestion comments)
  • Readme

  • Bonus: Upvoting and downvoting recipes

    • Ranking recipes based on number of pins / likes
  • Bonus: Extra filtering, such as by dietary restrictions, time of day, other tags