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

https://github.com/deeraj-s/chat-app

This project is a real-time chat application built using Socket.IO and Express.js. It supports user authentication with JWT tokens stored in secure cookies and enables real-time communication in chat rooms
https://github.com/deeraj-s/chat-app

express-js jwt-token reactjs socket-io

Last synced: 2 months ago
JSON representation

This project is a real-time chat application built using Socket.IO and Express.js. It supports user authentication with JWT tokens stored in secure cookies and enables real-time communication in chat rooms

Awesome Lists containing this project

README

          

# Real-Time Chat Application with Socket.IO and Express

A feature-rich, real-time chat application built using **Socket.IO** and **Express.js**. This project allows users to join chat rooms and communicate in real-time, with user authentication powered by **JWT** and secure cookies.

## Technologies Used

- **Node.js**
- **Express.js**
- **Socket.IO**
- **JSON Web Tokens (JWT)**
- **Cookie Parser**
- **CORS**

## Deployed Frontend

The frontend for this application is deployed at: [Chat App Room](https://chat-app-room.vercel.app)

## Getting Started

1. Clone this repository:
```bash
git clone
cd
```

2. Install dependencies:
```bash
npm install
```

3. Start the development server:
```bash
npm run dev
```

4. Open your browser and visit:
```
http://localhost:3000/login

## Happy coding 🚀