Skip to content
photo-a-day app rails 3 + paperclip + by_star + devise + will_paginate + acts_as_taggable_on
Ruby JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
db
doc
lib/tasks
public
script
test
vendor/plugins
.gitignore
Gemfile
README.rdoc
Rakefile
config.ru

README.rdoc

threesixtyfive

A photo-a-day application powered by Rails 3, devise, by_star, and paperclip.

Running the App

# make sure you have rubygems -v>=1.3.7
gem install bundler --pre
# clone the app
$git clone git://github.com/zacharyscott/threesixtyfive.git
bundle install
# edit database.yml for your database setup
rake db:create
rake db:migrate
# now you need to create a new user to login with, do this through the console
rails console

me = User.new(:email=>"myemailaddress", :password=>"mypassword")
me.save

#now exit the console and migrate the applications seed data

rake db:seed

# you're now free to fire up the server

rails server

View at: localhost:3000

To access the admin goto: localhost:3000/photos

Additional Resources

  • Devise - devise is a great tool for authentication

  • Thoughtbot’s paperclip - easy file attachment management with activerecord

  • by_star - Lets you find ActiveRecord objects by year, month, fortnight, week and more!

  • Ruby on Rails

  • pg - postgres gem for ruby that threesixtyfive uses for development and production

  • rvm - rvm is a great way to manage your rubies and gemsets

  • bundler - threesixtyfive uses bundler to manage dependencies

Something went wrong with that request. Please try again.