- Backend : Java Springboot
- Frontend : HTML, CSS, and JavaScript
- Setting up a broker for handling WebSocket messaging in Spring Boot.
- Building controllers to handle message exchange between clients.
- Managing disconnection events.
- Enabling message dissemination to multiple connected clients.
- Writing JavaScript to establish WebSocket connections, send messages, and display received messages.