Loggia is a photo gallery built with Rails.
- Drag and drop image uploading
- Simultaneous uploading of images
- Nested albums
- Basic admin role based permissions
- Commenting and favoriting of albums
- More tests!
Here is a list of some key components used in the application:
- Rails (Web framework)
- Postgresql (Object-relational database)
- jQuery (Javascript framework)
- HAML (Markup)
- Carrierwave (Rails file uploading)
- Twitter Bootstrap (Base CSS/design)
Requirements:
- Ruby (>= 1.9.3)
- Postgresql (SQLite or MySQL will work to an extent as well)
- Graphicsmagick (ie.
brew install graphicsmagick
on OSX) - Bundler
- A Javascript Runtime - For Rails asset pipeline (Builtin on OSX / Install node on other OSes)
Steps:
- Clone repository
cd
into the app directorybundle install
rake db:seed
bundle exec rails server
- Login with the seed users below.
Email: [email protected]
Password: password
Email: [email protected]
Password: password
Licensed under the MIT License
Copyright 2013 Grayson Manley