After you have cloned this repo, run this setup script to set up your machine with the necessary dependencies to run and test this app:
% ./bin/setup
It assumes you have a machine equipped with Ruby, Postgres, etc. If not, set up your machine with this script.
After setting up your local environment, you need to go here to register a new Github application for authentication. You can use the following example settings:
Application name: Status Board - Development
Homepage URL: http://localhost:5000
Authorization callback URL: http://localhost:5000
Now, you can run the application using foreman:
% foreman start
If you don't have foreman
, see Foreman's install instructions. It
is purposefully excluded from the project's Gemfile
.
Use the following guides for getting things done, programming well, and programming in style.