Thank you for your interest in contributing to ChatApp! We welcome all kinds of contributions—bug fixes, new features, documentation, and more.
- Fork the repository to your own GitHub account by clicking the "Fork" button at the top right of the project page.
- Clone your forked repository to your local machine:
git clone https://github.com/YOUR_USERNAME/ChatApp.git cd ChatApp - Add the original repository as an upstream remote:
git remote add upstream https://github.com/ORIGINAL_OWNER/ChatApp.git
- Always create a new branch for your work (do not commit directly to
main). - Use descriptive names for your branches. Examples:
fix/login-bugfeature/collaborative-editordocs/update-readme
- Branch names should be lowercase and use hyphens to separate words.
- Create your branch and make your changes.
- Commit your changes with clear, descriptive messages.
- Push your branch to your forked repository:
git push origin your-branch-name
- Go to the original ChatApp repository on GitHub.
- Click "Compare & pull request" next to your branch.
- Fill out the pull request template, describing your changes and why they are needed.
- Submit the pull request.
We will review your pull request as soon as possible. Thank you for helping make ChatApp better!