Welcome to the Realtime-Chat-React-Node application, a real-time chat platform where users can engage in live conversations. This project leverages the power of React for the frontend and Node.js for the backend, with WebSocket for real-time bi-directional communication.
- Real-Time Messaging: Send and receive messages instantly without any page refresh.
- User Authentication: Securely log in to access and manage your chat sessions.
- Interactive UI: A clean, responsive, and intuitive interface for an effortless chat experience.
- Scalable Backend: A Node.js-powered server that efficiently manages multiple user connections simultaneously.
- Message Persistence: Chat histories are saved so you can always pick up where you left off.
To get this project up and running on your local machine for development and testing purposes, follow these simple steps:
- Clone the repository:
git clone https://github.com/yourusername/realtime-chat-react-node.git
cd realtime-chat-react-node
npm install
npm run server
npm start