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

https://github.com/nemanja0033/chat-flow

Real-time chat web application
https://github.com/nemanja0033/chat-flow

chatapplication express javascript react socket-io

Last synced: 7 months ago
JSON representation

Real-time chat web application

Awesome Lists containing this project

README

          

# ChatFlow

**ChatFlow** is a real-time chat application built with **React**, **socket.io**, and **Node.js**.

## Features

- **Room Selection**: Users can select and join specific chat rooms.
- **Real-time Messaging**: Users can send and receive messages in real-time.
- **Sing Out**: Users can sing out but keep all messsages.
- **Theme**: Users can pick between light and nice lookin dark theme.
- **Chat Clear**: Users can clear the chat.
- **Responsive UI UX**: Modern flat design UI

## Technologies

- **Frontend**:
- React
- CSS
- Vercel for deployment

- **Backend**:
- Node.js
- Express
- socket.io
- Render for deployment

## Setup and Running

### Frontend

1. Clone the repository:
```bash
git clone https://github.com/YourUsername/ChatFlow.git
cd ChatFlow/client
2. Install dependencies::
```bash
npm install

3. Start the application:
```bash
npm run dev