Welcome to the Real-Time Chat App project! This repository showcases a modern chat application built using React.js, Socket.io, Express, and CORS.
- Real-Time Communication: Experience seamless real-time communication with other users through instant messaging. Messages are delivered instantly and updates are reflected in real-time.
- Multiple Chat Rooms: Join different chat rooms and engage in conversations with users who share similar interests or topics.
- User Authentication: Users can create accounts, log in, and authenticate themselves to ensure secure access to the chat application.
To get started with the Real-Time Chat App project, follow these simple steps:
- Clone the repository: git clone https://github.com/your-username/chat-app.git
- Install dependencies for the server: cd server && npm install
- Start the server: npm start
- Install dependencies for the client: cd ../client && npm install
- Start the client: npm start
- Open your browser and navigate to http://localhost:3000 to access the chat application.
Feel free to explore the codebase, make enhancements, and contribute to the project!
- React.js
- CSS
- Socket.io
- Express
- CORS