A FRC scouting web app.
- Completly customizable forms built with JSON.
- Export to CSV, HTML, or JSON from the Web App.
- Very extensible with React and Material-UI.
- Available for offline use after loading the app once.
Originally forked from reverse-squared/robotic-scout-magic Modified and updated by Filip
- To start, make sure you have Node.js and Node GYP installed.
- Clone or download this repository to a folder somewhere on your server.
- Run
npm i -D && npm run build
to install all the needed dependencies. - Run
npm run production
to start the server and access the form page athttp://localhost:8000/
. - Setup HTTPS and a proxy on your server (probably using apache2 and certbot) so you can access it externally and have it load for offline use
- Instruct scouters to visit the website atleast once before going to competition so that it's loaded
It is very important that you run
npm i -D && npm run build
before your start the production server, as the rendering happens from the dist/ folder. Also remember to do this if you ever update RSM.