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

https://github.com/martishin/react-kotlin-chat

Real-time chat application built using React.js, Kotlin, Spring WebFlux and WebSocket protocol
https://github.com/martishin/react-kotlin-chat

kotlin reactjs spring-webflux tailwind typescript websocket

Last synced: about 2 months ago
JSON representation

Real-time chat application built using React.js, Kotlin, Spring WebFlux and WebSocket protocol

Awesome Lists containing this project

README

          

# React Kotlin Chat
Real-time chat application using React.js, Kotlin, Spring WebFlux and WebSocket protocol

## Running Locally
### Server
* Navigate to the `backend` folder
* Start the server: `./gradlew bootRun`
* You can also start the server using Docker: `make build && make run`
### Client
* Navigate to the `frontend` folder
* Install dependencies `npm install`
* Start the server: `npm run dev`

## Technologies Used
* [Kotlin](https://kotlinlang.org/)
* [Gradle](https://gradle.org/)
* [Spring WebFlux](https://docs.spring.io/spring-framework/reference/web/webflux.html)
* [Docker](https://www.docker.com/)
* [Typescript](https://www.typescriptlang.org/)
* [Vite](https://vitejs.dev/)
* [React.js](https://react.dev/)
* [Tailwind CSS](https://tailwindcss.com/)
* [Jest](https://jestjs.io/)
* [WebSocket](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)