/photobuff

An example application for Ruby and Rails Fast Track Training

Primary LanguageRuby

Photobuff

Photobuff is a simple photo sharing application for the Ruby on Rails Fast Track course. Our goal is to show how to build an application of reasonable complexity in Rails.

We cover:

  • Data models with associations
  • User authentication from scratch
  • File uploads using Paperclip gem
  • Rails asset pipeline
  • Testing
  • Deployment with Capistrano

To get running

1 - Clone the repository to your computer:

$ git clone https://github.com/leonardteo/photobuff

2 - Go into the directory:

$ cd photobuff

3 - Install all gem dependencies:

$ bundle install

4 - Set up the database:

$ rake db:setup

5 - Start the server:

rails server