Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/edwinjoel1202/chat-application

A real-time web-based chat app using Spring Boot, WebSocket, and STOMP for message communication. It supports multiple users chatting in a shared room with real-time message broadcasting, user join/leave notifications, and instant updates.
https://github.com/edwinjoel1202/chat-application

chat chat-application java javawebsocket realtimechatapp springboot

Last synced: 16 days ago
JSON representation

A real-time web-based chat app using Spring Boot, WebSocket, and STOMP for message communication. It supports multiple users chatting in a shared room with real-time message broadcasting, user join/leave notifications, and instant updates.

Awesome Lists containing this project

README

        

# Let's Chat

**Let's Chat** is a real-time multi-user chat application built using Java Spring Boot, WebSockets, STOMP, HTML, CSS, and JavaScript. This application allows users to engage in live chat rooms, offering an interactive and seamless communication experience.

## Features

- **Real-time Communication:** Utilize WebSockets and STOMP for instant message delivery.
- **Multi-User Support:** Allows multiple users to join and participate in chat rooms simultaneously.
- **User Interface:** Simple and intuitive chat interface built with HTML, CSS, and JavaScript.

## Technologies Used

- **Backend:**
- Java Spring Boot
- WebSockets
- STOMP (Simple Text Oriented Messaging Protocol)

- **Frontend:**
- HTML
- CSS
- JavaScript

## Installation

1. **Clone the Repository:**

```bash
git clone https://github.com/edwinjoel1202/Chat-Application.git