Thank you for considering contributing to this repository! We welcome all contributions from the community, whether they are code contributions, bug reports, feature requests, or anything else.
- Create a personal fork of the project on Github.
- Clone the fork on your local machine. Your remote repo on Github is called origin.
- Add the original repository as a remote called upstream.
- If you created your fork a while ago be sure to pull upstream changes into your local repository.
- Create a new branch to work on! Branch from
main. - Create new project or update existing project.
- Add your project with screenshots to the repo README.
- Push your branch to your fork on Github, the remote origin.
- From your fork open a pull request to the
mainbranch. - If the maintainer requests further changes just push them to your branch. The PR will be updated automatically.
- Once the pull request is approved and merged you can pull the changes from upstream to your local repo and delete your extra branch(es).
Thank you for your contributions!