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 (
commit 8e99afc6962e7e4cd30465d28e16daff645a7ef6
tree 91ddfcd85be465a4a0738fb5093acfaf11c65680
parent 0fd02b4c1a5550a737df40032d4eb654e3d3300a
tree 91ddfcd85be465a4a0738fb5093acfaf11c65680
parent 0fd02b4c1a5550a737df40032d4eb654e3d3300a
albumdy /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
.gitmodules | Thu Aug 14 08:25:29 -0700 2008 | |
| |
README.textile | ||
| |
Rakefile | Thu Apr 02 14:53:19 -0700 2009 | |
| |
albumdy_development.sqlite3 | ||
| |
app/ | ||
| |
config/ | ||
| |
db/ | ||
| |
doc/ | Mon Aug 04 06:57:39 -0700 2008 | |
| |
lib/ | ||
| |
log/ | Mon Nov 17 14:06:00 -0800 2008 | |
| |
public/ | Tue Jul 14 08:41:31 -0700 2009 | |
| |
script/ | Thu Apr 02 14:53:19 -0700 2009 | |
| |
test/ | Wed Jul 23 14:38:16 -0700 2008 | |
| |
vendor/ |
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








