The TMS (Traffic Manager System) front end is built with React.js and Google Maps. It includes many different visualizations options and configurations.
- Map controls
- Map item selection
- Map type controls (grid or dynamic)
- Playback system with playback controls
- Different modes:
- default (random data updating every X seconds)
- simualation (data from simulation file)
- Static map option
- Custom URL endpoint supporting both web addresses and IP addresses
- Offline user controls
- In the root directory, run
npm install - Once all packages have installed, run
npm start - To build the project for production purposes, run
npm build
Currently, to use modes, you must either type "default" or "simulation" in the endpoint URL textfield in the control panel.
Note: npm can be replaced with yarn if desired. Make sure your node version is at leasst 10.0.0.
This is a project built for Ericsson by Anton Otaner in Janurary 2021, antonethem@gmail.com.
