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
- Host: GitHub
- URL: https://github.com/nemanja0033/chat-flow
- Owner: Nemanja0033
- Created: 2024-10-26T11:55:47.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-17T22:28:29.000Z (8 months ago)
- Last Synced: 2025-02-17T23:26:00.560Z (8 months ago)
- Topics: chatapplication, express, javascript, react, socket-io
- Language: JavaScript
- Homepage: https://chat-flow-lilac.vercel.app/
- Size: 2.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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