This app is a collaborative project used to recreate a service similar to GoodReads. Our goals were to follow Ruby best practices and is being reviewed as members of Thoughtbot's Upcase developer forum. Try our demo.
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
To setup seed data run
% rake db:seed
It assumes you have a machine equipped with Ruby, Postgres, etc. If not, set up your machine with this script.
After setting up, 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.