Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/redatargaoui/chatroomapp

Chat application built using Spring Boot and WebSockets. The application supports multiple chat rooms, allowing users to join different rooms by specifying a room ID.
https://github.com/redatargaoui/chatroomapp

css html java javascript spring spring-boot websockets

Last synced: 19 days ago
JSON representation

Chat application built using Spring Boot and WebSockets. The application supports multiple chat rooms, allowing users to join different rooms by specifying a room ID.

Awesome Lists containing this project

README

        

# Spring Boot WebSocket Chat Application

This is a chat application built using Spring Boot and WebSockets.
The application supports multiple chat rooms, allowing users to join
different rooms by specifying a room ID. Messages are broadcast only to
the participants in the specified room.

## Features

- Real-time messaging with WebSocket
- Multiple chat rooms support
- User-friendly UI with room selection
- Notifications for user join/leave events

## Technologies Used

- **Backend**: Spring Boot, WebSocket, STOMP
- **Frontend**: HTML, CSS, JavaScript (SockJS, Stomp.js)
- **Build Tool**: Maven