This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
albumdy / README.textile
Albumdy is an open source photo gallery built with Ruby on Rails and jQuery using some of my favorite plugins and practices.
A live demo is available at www.albumdy.com
There are many existing photo gallery apps around, but none I could find demonstrating the following key technologies:
- Built with Ruby on Rails 2.3
- CSS layout with Blueprint CSS
- Client side scripting with the popular and unobtrusive jQuery
- Lightboxing effects using Leandro Vieira Pinho’s jQuery lightBox
- Photo Gallery courtesy of Galleria
- Textboxing effects using Cody Lindley’s ThickBox
- Thin controllers with James Golick’s resource_controller
- File uploads and thumbnail generation with Thoughtbot’s Paperclip
- User Registration with Rick Olson’s restful_authentication
- Organized nested routes as described in Regulators!!! Mount up
You will need the following additional gems installed:
- sudo gem install mime-types http://mime-types.rubyforge.org/
- sudo gem install right_aws (If you want to use Amazon S3 for storage, although paperclip + S3 is a bit slow)
- sudo gem install exif (used to store jpg metadata like when the photo was taken, aperture, f stop, etc.)
To install and run the app:
- git clone git://github.com/rapind/albumdy.git
- go to the application’s root directory I.e. cd ~/Sites/albumdy
- rename / copy the database.yml.sample to database.yml and enter your database information (I.e. cp config/database.yml.sample config/database.yml)
- rake gems:install
- rake db:create
- rake db:migrate
- rake db:bootstrap
- script/server







