https://github.com/techouse-labs/socket-michat
Nodejs, Express & Socket.io
https://github.com/techouse-labs/socket-michat
javascript websocket
Last synced: 8 months ago
JSON representation
Nodejs, Express & Socket.io
- Host: GitHub
- URL: https://github.com/techouse-labs/socket-michat
- Owner: Techouse-Labs
- Created: 2025-03-03T20:08:05.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-03T20:16:37.000Z (over 1 year ago)
- Last Synced: 2025-03-03T21:25:11.660Z (over 1 year ago)
- Topics: javascript, websocket
- Language: JavaScript
- Homepage:
- Size: 1.79 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Michat app 💬 using websockets
Only chat application using Express, Websockets. very easy to use and provides backup to xhr requests until a websocket connection is established.
For the display no external UI library is used, so you can modify it as you wish.
---
## What is Websocket ?
WebSockets are an alternative to HTTP communication in Web Application, they offer full-duplex communication, that is, it is, bi-directional and that means the data can flow in both ways, so it can flow from client to the server and also from server to the client.
---
## To start setting up the project
Step 1: Clone the repo
```bash
git clone
```
Step 2: cd into the cloned repo and run:
```bash
npm install
```
Step 3: Start the chat app (development mode)
```bash
npm run dev
```
Step 4: Start the chat app
```bash
npm start
```
## Author
- [**Ryanprw**](https://github.com/Ryanprw)
## Contribute
You can fork this repo and send me a PR.