Easy convention management system.
It provides:
- Blogging platform
- Attendees, volunteers and speakers management
- Resources distribution
- Events
- Communication
- Data sharing
- User-friendly API with OAuth2 provider
I've created this system as a replacement for SZIM, which was created by my friend in PHP as a management system for Pyrkon. It is quite nice tool, but lack some flexibility and API for developers.
You will need Docker and Docker Compose
-
Clone this repo using
git clone https://github.com/eriador/orodruin.git
-
Build all needed containers
docker-compose build
-
Setup database
docker-compose run web rake db:setup RAILS_ENV=development
-
Run app
docker-compose up
-
Visit http://localhost:5000.
- project build
- documentation
- deps/security
- design/progress ![Gitter](https://badges.gitter.im/Join Chat.svg)
Before anything read CONTRIBUTION.md
.
-
Fork repo
-
Clone repo
-
Create branch
git checkout -b my-new-cool-feature
-
Write code & tests
-
Check if all tests pass
./bin/rake test
-
Push & create pull request