🅿️ Product Grunt is a curation of the worst new products, every day.
CoffeeScript CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
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