3 The Web UI code and configuration is in the repository directory [ui/web](./../../ui/web/). Commands execution is relative to that directory.
11 corepack prepare pnpm@latest --activate
17 #### Simulator UI Server Configuration
19 The simulator UI server must be enabled, use WebSocket transport type and have authentication disabled. The simulator main configuration file should have a `uiServer` section like this:
34 See [here](./../../README.md#charging-stations-simulator-configuration) for more details.
36 #### Web UI configuration
38 Copy the configuration template [src/assets/config-template.json](src/assets/config-template.json) to `public/config.json`.
42 #### Compiles for production and preview locally
50 You can now follow the link displayed in the terminal. The Web UI looks like the following:
52 ![webui](./src/assets/webui.png)
54 1. With the top 2 buttons you can now stop and afterwards start the simulator and inspect the server console for the number of charging stations, e.g. with the default configuration: `Charging stations simulator ... started with 10 charging station(s)`
55 2. Each charging station is a row in the table below, try "Stop Charging Station" and refresh with the large blue button and see the status Started turns from Yes into No.
59 #### Compiles and run for development
71 #### Lints and fixes files