gudata / soshigal

Soshigal is a photo gallery built with Rails

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Soshigal

Soshigal is a photo gallery built with Rails.

Build Status Code Climate

Features

  • Drag and drop image uploading
  • Simultaneous uploading of images
  • Nested albums
  • Basic admin role based permissions
  • Commenting and favoriting of albums

To Do

  • More tests!

How?

Here is a list of some key components used in the application:

Setup

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:

  1. Clone repository
  2. cd into the app directory
  3. bundle install
  4. rake db:seed
  5. bundle exec rails server
  6. Login with the seed users below.

Admin User:

Email: admin@example.com
Password: password

Regular User:

Email: user@example.com
Password: password

License

Licensed under the MIT License

Copyright 2013 Grayson Manley

About

Soshigal is a photo gallery built with Rails

License:MIT License