This is the GUL's Technical Conferences management system made with Ruby on Rails framework. This project started in late december of 2013 for replace the old application made with Cake PHP framework which was very difficult to maintain and we decided to start from scratch, adding many modern development techniques and latest technologies.
- Ruby on Rails
- HAML
- SASS
- CofeeScript
- Zurb Foundation
- Font Aweosme
- Active Admin
- Devise
- CanCanCan
- Ancestry
- Better Errors
- and many more...
To build the app in dev or test environments, use the following command:
$ bundle install --without production
We think that sqlite is better for development purposes.
$ rake db:migrate
$ rake db:seed # Add a pair of conferences for testing only
$ rails server [-p $PORT] # Port is optional
To build the app in production environment, use the following command:
$ bundle install --without development
Now mysql2 is used as DB engine instead of sqlite.