- CoffeeScript, Node.js/Express
- Node.js/Express
- MongoDB
- Socket.io
- APIs (Food2Fork): http://food2fork.com/about/api (Yummly): https://developer.yummly.com/
- Use API to get data from popular sites like allrecipes.com, foodnetwork.com, etc. for recipes
- 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
- The project goal would be to create an MVP, not a complete app.