Dashle is developed as a Ruby on Rails application. Currently it uses Rails 5.1.x, which requires you to have the following installed:
To get started, clone this repository and install the needed dependencies:
$ git clone [email protected]:HackYourOffice/dashle.git
$ cd dashle
$ bundle install
Running the server for local development is easy as well:
$ bin/rails db:migrate
$ bin/rails db:seed
$ bin/rails server
We use Capistrano for deployment. If you already installed the dependencies as described above, deploying the test installation is easy:
# Make sure you have pushed your changes to the repository
$ git push
# Deploy and you will be asked which branch (defaults to current)
$ cap staging deploy