grahamjenson / yeahnah

A Movie Recommendation Site written using Hapi.js, Good Enough Recommendations and The Movie Db
23 stars 2 forks source link

Yeah, Nah

"Yeah, Nah": New Zealand saying meaning yes, no, or maybe.

Yeah, Nah is a movie recommendations application which you can see hosted at http://yeahnah.maori.geek.nz/.

It is implemented using:

  1. Good Enough Recommendations Engine (GER)
  2. Hapi.js
  3. The Movie DB

The code is designed to be very minimal (e.g. using CDNs) sacrificing some better practices to have a simplier codebase.

To run it you will need to specifiy a bunch of environment variables:

DATABASE_URL=postgresql://root:12345@127.0.0.1/yeahnah \
REDIS_URL=redis://127.0.0.1:6379 \
MOVIEDB_API_KEY=************ \
AMAZON_ID=************ \
AMAZON_SECRET=************ \
AMAZON_TAG=************ \
ITUNES_TAG=************ \
TWITTER_CONSUMER_KEY=************ \
TWITTER_CONSUMER_SECRET=************ \
SESSION_PWD=************ \
coffee index.coffee

All Contributions are Welcome :)