real-time-chat-spring

RealTimeChat

This project is a real-time chat application using WebSocket, SocketJS, PicoCSS, Lombok, and Spring. It allows users to engage in instant messaging with each other.

Features

Prerequisites

You will need to have installed:

How to Run the Project

Set up:

  1. Clone the repository to your local machine using git clone https://github.com/xrimsonn/real-time-chat-spring.git.

  2. Navigate to the project directory.

  3. Run the command mvn install to download dependencies.

  4. Run the Spring Boot application using mvn spring-boot:run.

The backend server should now be running and you can go to the index on http://localhost:8080.

Use:

  1. Open the frontend application in your web browser.

  2. Enter your username and join the chat room.

  3. Start sending and receiving messages in real-time.

Enjoy chatting with other users in real-time!