**************************************************************

VERYHUNGRY.ORG

------------------------------------------------------------------------

Inspiration

Dionysus is the god of madness, wine, intoxication, revelry, and partying. We emulate the model of Dionysus with our incredible combinations and pairings of drinks, music, and even some activities to go along with your meal :)

Welcome to VeryHungry.org

What it does

VeryHungry will go around the world twice for our customers. We will take in your meal information, and from that access a multitude of databases. Once the food has been entered, we have a proprietary method for generating a set of data that will then be sent to the user. Thus, we will then recommend to the User a specific pairing of a song (we list the name and artist and also include a short snippet of the music), a drink (alcoholic and non are alcoholic) including how to make the drink and ingredients, and a possible fun activity that you may enjoy doing while enjoying your meal or after your meal :).

Right now, we have it set to fun mode. In fun mode we have HUGE library of potential drinks, songs, and activities, and they will be selected at random for your meal. It is a really fun game to play where you never know what crazy, fun, and interesting combo of drinks, activities, and songs you could be given for your meal (almost like a roulette for your meals).

How we built it

The Front-End of our app is a static site built using plain HTML, CSS and JavaScript (with some jQuery) from scratch. Plenty of work was put into this to make it look beautiful. We also used royalty-free images from Unsplash.

On the Backend we used openly available APIs, such as CocktailDB and iTunes, to access enormous databases for music, moods, food, drinks, recipes, nutrition, ingredients, and pairings. With some help from google, we also manually came up with an enormous list of activities that could go well with a meal. We made use of this data to make our own REST API backend in Flask, that we then hosted on Heroku and connected with the front-end after enabling CORS.

Challenges we ran into

  • Making sure that the Food exists in the world even for obscure meals (validation for bad input).
  • Making sure that we did not recommend a drink that was wayyyyy too obscure or hugely expensive to make or have.

Accomplishments that we're proud of

Having a visually appealing and working website that is a lot of fun :)

What we learned

We learned a lot about the interconnection between emotions, music, food, and fun and how to represent these interconnections using algorithms in our website in order to yield the best and most enjoyable user experience.

We also learned a lot about using API's including using Postman

What's next for Dionysus

Bringing the party to every fun person in the world ;)

Share this project:

Updates