- Search for vegan substitutes to non-vegan ingredients
- Search by vegan ingredients or recipe type
- House and display vegan recipes added to database
- NOT NECESSARY create miniature version of Reciprocity to generate recipes based on provided ingredients * Reciprocity prompts users to submit an ingredient and returns a list of ingredients that it is commonly paired with. * Example: Enter Kale -> Return Cashews, Raisins, etc.
- CoffeeScript, Node.js/Express
- Node.js/Express
- MongoDB
- Socket.io
- APIs
- Food2Fork: http://food2fork.com/about/api
- Yummly: https://developer.yummly.com/
Semantic Recipe Database VeganYumYum
- Veganizzm: http://veganizzm.com/
- BigOven: http://api.bigoven.com/
- Whole Foods:
- aetna: https://developer.carepass.com/docs/read/fooducate/fooducateapi_product
The Fooducate product search returns product information based on a particular product identifier.
- LabelAPI: http://developer.foodessentials.com/
barcode checker for dietary preference
- Punchfork: http://punchfork.com/
Now owned by Pinterest http://developers.pinterest.com/
- Recipe Puppy API: http://www.recipepuppy.com/about/api/
Recipe Database
- Hacker League Hack//Meat Silicon Valley: https://www.hackerleague.org/hackathons/hack-slash-slash-meat-silicon-valley/wikipages/51bf4c1198764b653100003e
- Use API to get data from popular sites like allrecipes.com, foodnetwork.com, etc. for recipes as well as scrape Izzy's veganizzm.com site
- Store data in MongoDB
- Use Page Rank style algorithm to determine a.) importance of ingredient relative to other ingredients b.) absolute popularity of ingredient
- Use algorithm to generate a projected composite score for any specified ingredient combination
- Create Search engine for ingredients
- Create list of 10 "suggested ingredients" that best fit in with the ingredients that are currently being used.
- CoffeeScript
- Charts.js (possibly)
- HTML5, CSS3
- AngularJS
- Add visually appealing and useful search engine interface
- Create display area for 10 "suggested items"
- Create chart that creates a visual of the network created by a given recipe combination
- Display overall score
- Create user log ins and profiles that can be used to rate ingredient pairings
- Ability to search for vegan or non-vegan ingredients
- Provide ingredient-level or meal-level substitutes for ingredients
-
Finish Client Side Query set
- add searchable q field
-
Find second API to pull
-
Look for ingredient substitution listing