Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amarlearning/chat-rooms
Real time public/private chat application using spring boot web-sockets
https://github.com/amarlearning/chat-rooms
chat-app chat-application java jquery private public sockjs spring-boot spring-boot-websocket spring-websockets-stomp websocket
Last synced: 2 months ago
JSON representation
Real time public/private chat application using spring boot web-sockets
- Host: GitHub
- URL: https://github.com/amarlearning/chat-rooms
- Owner: amarlearning
- License: mit
- Created: 2018-10-06T09:37:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-08T16:33:58.000Z (8 months ago)
- Last Synced: 2024-06-08T17:48:37.568Z (8 months ago)
- Topics: chat-app, chat-application, java, jquery, private, public, sockjs, spring-boot, spring-boot-websocket, spring-websockets-stomp, websocket
- Language: Java
- Homepage:
- Size: 114 KB
- Stars: 22
- Watchers: 3
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Chat Rooms
[![chat-rooms](https://github.com/amarlearning/chat-rooms/actions/workflows/maven.yml/badge.svg)](https://github.com/amarlearning/chat-rooms/actions/workflows/maven.yml)
[![MIT LICENSE](https://img.shields.io/pypi/l/pyzipcode-cli.svg)](http://amarlearning.mit-license.org/)Real-time public/private chat application using Spring boot web-sockets
## Demo
[![Spring Boot Websocket](https://www.amarpandey.me/projects/images/spring-boot-websocket.png)](https://spring-ws-app.herokuapp.com/)
## Setup
**1. Clone the application**
```bash
git clone https://github.com/amarlearning/chat-rooms.git
```**2. Build and run the app using maven**
```bash
cd chat-rooms
mvn package
java -jar target/*.war
```Alternatively, you can run the app directly using Docker image -
```bash
docker pull amarpandey/chat-rooms
docker run -p 8080:8080 --name=chat-rooms-app chat-rooms
```## Issues
You can report the bugs at the [issue tracker](https://github.com/amarlearning/chat-rooms/issues)
**OR**
You can [tweet me](https://twitter.com/iamarpandey) if you can't get it to work. In fact, you should tweet me anyway.
---
## License
Built with ♥ by Amar Prakash Pandey([@amarlearning](http://github.com/amarlearning)) under [MIT License](http://amarlearning.mit-license.org/)
You can find a copy of the License at http://amarlearning.mit-license.org/