Thank you for your interest in contributing to this project! 🎉
Please follow these steps to submit your contributions smoothly.
Click the "Fork" button on the top right of this page to create a copy of the repository under your GitHub account.
git clone https://github.com/YOUR-USERNAME/YOUR-FORK.git
cd YOUR-FORKgit remote add upstream https://github.com/OpenSourceFellows/map-dashboard.gitNever work directly on main or reuse old branches.
git checkout main
git pull upstream main
git checkout -b feature/your-feature-nameMake your changes locally, and commit them:
git add .
git commit -m "Add: brief description of your change"git push origin feature/your-feature-name- Go to your fork on GitHub
- Click “Compare & Pull Request”
- Make sure the base repository is the original repo
- Add a clear title and description
- Submit the PR 🚀
Before starting new work, always sync your fork:
git checkout main
git fetch upstream
git merge upstream/main
git push origin main- One feature/bugfix per branch.
- Write clear commit messages.
- Test your changes before submitting.
- Follow project coding conventions (if any).
- Be kind in code reviews and comments.
Thank you for contributing! 🙌