Skip to content

pranayh24/MulitiThreadedChatApplication

Repository files navigation

Chat Application (WebSocket-based)

This project is a simple WebSocket-based chat application built using Spring Boot. It allows users to send broadcast messages, private messages, and group messages. It also supports group creation, joining, and leaving.

Features

  • WebSocket Communication: Real-time messaging through WebSocket.
  • Broadcast Messaging: Send messages to all connected users.
  • Private Messaging: Send direct messages to specific users.
  • Group Messaging: Send messages to users in a specific group.
  • Group Management: Create, join, and leave groups.

Technologies Used

  • Spring Boot: Backend framework for building the application.
  • WebSocket: Real-time communication between the server and clients.
  • Java: Primary programming language.
  • Postman: For testing the REST endpoints.

Prerequisites

  • Java 8+ installed on your system.
  • Maven for building the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages