See: http://localhost:8080/swagger-ui/index.html
Establish websocket connection with the server through ws://localhost:8080/websocket/{username}
The username is the current login user's username, so the initialisation step should be performed after the user sign in successfully, and the connection should be terminated when the user sign out.
Database connection configuration needs to be initialised before you launching the application. The corresponding
configuration is put in src/main/resources/application.yml
Both MySQL and Redis connection parameters are needed to be set for the application running properly.