This is the frontend of CamillaGUI, the part that runs in the browser and handles the actual interface.
The backend is located here: https://github.com/HEnquist/camillagui-backend
For instructions on how to set the gui up, see the readme for the backend.
The gui is using the following libraries:
awesome-typescript-loader: https://github.com/s-panferov/awesome-typescript-loader
lodash: https://lodash.com/
Material Design Icons: https://materialdesignicons.com/
React: https://reactjs.org/
react-tooltip: https://github.com/wwayne/react-tooltip
react-tabs: https://reactcommunity.org/react-tabs/
reactjs-popup: https://react-popup.elazizi.com/
rc-progress: https://github.com/react-component/progress
chart.js: https://www.chartjs.org/
react-chartjs-2: https://github.com/jerairrest/react-chartjs-2
jest: https://jestjs.io/
http-proxy-middleware: https://github.com/chimurai/http-proxy-middleware
immutable-js: https://github.com/immutable-js/immutable-js