This is a simple chat web application built with React.js using TypeScript for the front end and Node.js using Socket.io for the backend. It allows users to engage in real-time chat with each other.
- Real-time messaging: Users can send and receive messages instantly without page reloads.
- Multiple chat rooms: Users can create or join different chat rooms for discussions on various topics.
Clone the repository:
git clone https://github.com/KhaledGharib/ChatWepApp.git
- Navigate to the client directory:
cd client
- Install dependencies:
npm install
- Start
npm run dev
- Navigate to the server directory:
cd server
- Install dependencies:
npm install
- Start
npm run dev
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.