This is a webapp that allows to interact with the 'smartdice' devices. This is part of a project in the module IoT (HSRM WS17/18). Documentation can be found in the wiki. The smartdice firmware can be found here.
The key features of the webapp are:
- creating and managing sessions
- adding and managing participants in sessions
- adding and managing smartdice in sessions
- displaying dice roll results
You can install the webapp with
git clone https://github.com/visualJ/smartdice.git
cd smartdice
pip install -r requirements.txt
python manage.py migrateand use
python manage.py runserver
to run it locally. On windows, you need to run pip install pypiwin32 first. The webapp will run on port 8000 by default.