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

https://github.com/aakankshabhende/lets-chat

A Realtime Chat Application 💬 using Socket.io, NodeJS, ExpressJS and ReactJS
https://github.com/aakankshabhende/lets-chat

chat-application expressjs node-js reactjs realtime-messaging socket-io

Last synced: 3 months ago
JSON representation

A Realtime Chat Application 💬 using Socket.io, NodeJS, ExpressJS and ReactJS

Awesome Lists containing this project

README

          

# Let's Chat 💬

A real-time chat application built over the Socket.io, NodeJs, ExpressJs and ReactJs to provide users a quick, real-time, responsive chat application.

# Tech Stack

[![Socket.io](https://img.shields.io/badge/Socket.io-010101?&style=for-the-badge&logo=Socket.io&logoColor=white)](https://socket.io/)
[![Express](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB)](https://reactjs.org/docs/getting-started.html)
[![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)](https://reactjs.org/docs/getting-started.html)
[![NodeJs](https://img.shields.io/badge/node.js-%2343853D.svg?style=for-the-badge&logo=node-dot-js&logoColor=white)](https://reactjs.org/docs/getting-started.html)




Socket.IO is a library that enables low-latency, bidirectional and event-based communication between a client and a server. It is built on top of the WebSocket protocol and provides additional guarantees like fallback to HTTP long-polling or automatic reconnection.

I have used ReactJS on the frontend, with NodeJS + Socket.io web socket library on the backend.

# Components

## Join ✨

Built over ReactJS, it is a client-side rendered and responsive component.





#### Responsiveness ✅

## Chat 👤

### Users



#### Responsiveness ✅