https://github.com/armandograterol/chat
Chat app made with React and WebSockets
https://github.com/armandograterol/chat
react redux redux-saga webapp websocket-chat
Last synced: about 2 months ago
JSON representation
Chat app made with React and WebSockets
- Host: GitHub
- URL: https://github.com/armandograterol/chat
- Owner: ArmandoGraterol
- Created: 2018-12-06T22:20:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-11T21:20:07.000Z (over 7 years ago)
- Last Synced: 2024-10-19T17:32:44.884Z (over 1 year ago)
- Topics: react, redux, redux-saga, webapp, websocket-chat
- Language: JavaScript
- Size: 1020 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Chat App
> Chat with real-time menssages
Made with React, Redux and Redux-Sagas in the frontend. In the backend I used WebSockets(WS NodeJS).
I also used `chance`, a library used to generate random things, in this case, names.
## Installing / Getting started
First, we clone and install the dependencies. Then we initiate the server.
```shell
git clone https://github.com/ArmandoGraterol/chat
cd chat
npm install
cd server
node index
```
Lastly, we open a new cmd and navigate back to `chat` to initialize the client.
```shell
cd chat
npm start
```
The Websocket server starts on port 8080. You can change it on server/index.js.
## Features
* Instant messages between users connected.
* List displaying all the users currently online.
* Messages are not saved once the user disconnect nor they can see messages sent while they were offline.
## Licensing
The code in this project is licensed under MIT license.