Skip to content

fact-project/shifthelper_webinterface

Repository files navigation

shifthelper_webinterface

The webinterface for the shifthelper

Technology stack

We are using

  • twitter bootstrap for responsivness (make it look good on mobile)
  • vue to make it reactive (basically update things without refresh)
  • socketio for the websocket (notifications from the server to the clients)

Local Testing without docker for the webinterface

The webinterface will use a sqlite database if the flask debug option is used.

Install the requirements

$ pip install -e requirements.txt
$ export SHIFTHELPER_CONFIG=/path/to/config/json
$ export FLASK_DEBUG=true
$ gunicorn -k eventlet -b 127.0.0.1:5000 shifthelper_webinterface:app