Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/redatargaoui/chatroomapp
- Owner: RedaTargaoui
- Created: 2024-08-26T09:31:28.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-08-26T10:52:33.000Z (3 months ago)
- Last Synced: 2024-10-10T17:23:43.735Z (about 1 month ago)
- Topics: css, html, java, javascript, spring, spring-boot, websockets
- Language: Java
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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