NO LONGER MAINTAINED - Mission control dashboard for your distributed team
As of April 22nd, 2015, Intridea no longer maintains this project.
Houston is a central hub for all things your company, from upcoming projects to who’s here:
Copy config/database.yml.template
to config/database.yml
and edit it to match your PostgreSQL configuration
Run these commands in a terminal:
bundle install
bundle exec rake db:setup
./script/rails s
Houston is built with:
Projects are added and managed via a Google spreadsheet that you create. The spreadsheet format allows you to easily forecast weekly hours from your team over several months.
To get started with a template, visit https://docs.google.com/a/intridea.com/spreadsheet/ccc?key=0AhF447tnvlZRdEd4elVJbWptS0hfS1RpSjQyZmVMMXc&usp=drive_web and copy the sheet to your own organization. Next:
You can configure your app to regularly import your spreadsheet by adding a cron job. Just ask the cron job to run the following rake task:
rake daily_pull_raw_data
Users can be “bulk added” by simplying adding them to your Google spreadsheet. Upon import, those users will automagically get created. However, if you want to enable them to log into Houston, you’ll have to visit Users from the menu and fill in their Google email addresses (be sure to use the email they use to log in, and not an email alias).
heroku config:set HUBOT_DASHBOARD_API_KEY=SECRET_KEY
heroku config:set HUBOT_DASHBOARD_URL=dashboard_url