this really be a bruh moment
https://github.com/ausfahrclub-gmbh/AFC-Client/release
Socket IO is listening on the webserver for incoming socket connections. It receives alarm requests from the clients and transmits to every connected client the incoming alarm.
The client can send an 'Alarm' request to the server. It receives incoming alarm and plays the corresponding sound to the alarm-level.
To establish a connection over diffrent networks, the clients and the server have to be in private network. To realise that, we use LogMeIn Hamachi.
Requires NPM
Execute commands in the Client and Server folder:
//Installing dependencies
npm install
//Run the application
npm start