hpi-swt2 / sport-portal

Manage and organize sport events and sports leagues
GNU General Public License v3.0
18 stars 7 forks source link

sport-portal

A Ruby on Rails app to manage sport matches

Waffle.io - Columns and their card count

Branch Travis CI Code Coverage Code Analysis Heroku Deploy Errbit
dev (default) Build Status Coverage Status Maintainability Heroku [link] [link]
master Build Status Coverage Status Heroku [link] [link]

When all tests succeed on Travis CI, the application is deployed to Heroku. Click the badges for detailed info.
Errors that occur while using the deployed master branch on Heroku are logged to the Errbit error catcher, you can sign in with your Github account.

Setup

You can setup the project either locally, i.e. directly on your system, or using a VM (e.g. when on Windows). Please keep in mind that using a VM may lead to a loss in performance, due to the added abstraction layer.

Local

Using Vagrant (Virtual Machine)

Employed Libraries

All libraries employed in this project are listed in the project's Gemfile. Some potentially useful ones for the future are commented out. The most important ones currently used are:

Important Development Commands

Production Notes

Required environment variables for file storage: