Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/callicoder/spring-boot-websocket-chat-demo

Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol
https://github.com/callicoder/spring-boot-websocket-chat-demo

chat sockjs spring spring-boot stomp tutorial websocket

Last synced: 4 days ago
JSON representation

Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol

Awesome Lists containing this project

README

        

## Spring Boot WebSocket Chat Appplication

You can checkout the live version of the application at https://spring-ws-chat.herokuapp.com/

![App Screenshot](screenshot.png)

## Requirements

1. Java - 11

2. Maven - 3.x.x

## Steps to Setup

**1. Clone the application**

```bash
git clone https://github.com/callicoder/spring-boot-websocket-chat-demo.git
```

**2. Build and run the app using maven**

```bash
cd spring-boot-websocket-chat-demo
mvn package
java -jar target/websocket-demo-0.0.1-SNAPSHOT.jar
```

Alternatively, you can run the app directly without packaging it like so -

```bash
mvn spring-boot:run
```

## Learn More

You can find the tutorial for this application on my blog -

https://www.callicoder.com/spring-boot-websocket-chat-example/