Reference:* spring -> messaging-stomp-websocketTechnologies used:* Spring boot* RESTful web services* STOMP (is a subprotocol operating on top of the lower-level WebSocket.)* Spring Data JPA (Implement with Hibernate)* Thymeleaf (is a modern server-side Java template engine for both web and standalone environments.)* Javascript* HTML* CSS