ChatFlow is a real-time chat application built with React, socket.io, and Node.js.
- 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
-
Frontend:
- React
- CSS
- Vercel for deployment
-
Backend:
- Node.js
- Express
- socket.io
- Render for deployment
- Clone the repository:
git clone https://github.com/YourUsername/ChatFlow.git cd ChatFlow/client
- Install dependencies::
npm install
- Start the application:
npm run dev