Inspiration
TODO
What it does
An app that gives you the dollar value of a recipe.
Lets you pick recipes from the New York Times by category.
Gives you a breakdown of the prices of corresponding products for ingredients of the recipes you select at Wegmans.
How we built it
We used the NYTimes ingredient-phrase-tagger repo which produces ingredients for a given recipe.
We needed to tweak the library significantly to suit our purpose and wrote our own scripts.
We collected SKUs for the ingredients and built a master list of ingredients.
We query the master list of ingredients and provided updated prices for the products Wegmans carries.
- We used serverless code for the backend.
Challenges we ran into
Node.js asynchronous nature mean we used the async library extensively.
Managing a number of open connections to MongoDB was a challenge.
The ingredients produced by the NYTimes were ~90% correct.
The ingredients mapped over to corresponding Wegmans products ~80% of the time.
Accomplishments that we're proud of
- We're very close to a finished product which does not exist in the market. Palatable has potential to be disruptive in the grocery delivery space.
What we learned
Callbacks in Javascript work great if passed correctly.
Close a mongo connection before making a http request using the request npm package in Node.js.
We can work on improving or tweaking the output of the NYTimes library.
What's next for Palatable
- Become a meal kit service rival by making it easy to order ingredients for any recipe.
Log in or sign up for Devpost to join the conversation.