🅿️ Product Grunt is a curation of the worst new products, every day.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/logo
client
server
views
.gitignore
CONTRIBUTING.md
LICENSE
Procfile
README.md
gulpfile.coffee
index.coffee
package.json

README.md

Product Grunt

Product Grunt is a curation of the worst new products, every day.

Setup

  1. Install Product Grunt locally
  • Create a Heroku app (for MongoLab)
  • Run the following
git clone git@github.com:grant/productgrunt.git
cd productgrunt
npm install
git remote add heroku <HEROKU-GIT-URL>
heroku addons:add mongolab
  1. Create Twitter app
  • Go to https://apps.twitter.com/
  • Add your settings
  • Get the Twitter API Key and Secret and put them in a .env file in the project's root directory in the following format:
TWITTER_CONSUMER_KEY=<KEY>
TWITTER_CONSUMER_SECRET=<SECRET>
MONGOLAB_URI=<URI>
MONGOLAB_SESSION_SECRET=<SECRET>
  1. Run the website locally
foreman start
  1. Run the website on heroku
git push heroku master
heroku config:push
heroku open

Dev setup

coffeegulp

Built with

  • ☕️ Coffeescript
  • ☁️ Express
  • 💄 Stylus
  • 💎 Jade
  • 🐠 Gulp