This is a chat application built using React. It allows users to communicate in real-time by sending text messages to each other.
- Real-time messaging
- User authentication
- User profiles
- Message notifications
- Emoji support
- Responsive design
-
Clone the repository:
git clone https://github.com/ibrahim-shedo/chat-app.git
-
Navigate to the project directory:
cd chat-app -
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit http://localhost:3000.
- Register for an account or log in if you already have one.
- Start chatting by sending messages to other users.
- Customize your profile settings.
- Enjoy real-time communication!
Contributions are welcome! To contribute to this project:
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/my-feature
-
Make your changes.
-
Commit your changes:
git commit -m 'Add some feature' -
Push to the branch:
git push origin feature/my-feature
-
Submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
This project was inspired by [shedoh chat app]. Special thanks to [ibrhim-shedoh] for their guidance and support.