A dashboard shows the CNC status with a lot of charts and tables using data from Kafka.
- Consumer data from kafka using django-channel.
- Based on django.
- A lot of charts.
- Setup datasource Including setup Kafka, you can reference another my project cnc-data-simulator
- Clone the project
$ git clone https://github.com/callofdutyops/cnc_monitoring.git && cd cnc_monitoring
- Install all the necessary libs (recommand doing this in a virtual env)
$ pip install -r requirements.txt
- Run and Play!
Then go to http://localhost:8000/ or the URL you set in django.
$ python manage.py runserver