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