A real-time chat application built with Node.js and Socket.io, similar to WhatsApp.
- Real-time messaging
- Private chats
- Group chats
- Online status indicators
To get started with the project, follow these steps:
-
Clone the repository
git clone https://github.com/3bwahab/chat-App.git cd chatapp
-
Install dependencies
npm install
-
Start the application
npm start
2024-06-21.21-00-38.mp4
- Chat: Users can send messages in real-time.
- Group Chat: Users can create groups and chat with multiple people.
- Online Status: Users can see who is online.
We welcome contributions to improve this project! To contribute, follow these steps:
-
Fork the repository
Click the "Fork" button at the top right of this page.
-
Clone your forked repository
git clone https://github.com/3bwahab/chat-App.git cd chatapp
-
Create a new branch
git checkout -b feature-branch
-
Make your changes
-
Commit your changes
git commit -m 'Add some feature'
-
Push to your branch
git push origin feature-branch
-
Open a pull request
Go to the repository on GitHub and click the "New pull request" button.