First off, we're thrilled that you're interested in contributing to HoverZoom! 🌟 We're constantly looking for talented individuals like you to help us make HoverZoom even better. 😄
It's super easy to start contributing to HoverZoom. Just follow these simple steps:
-
Fork this Repository 🍴
Fork this repository to your own GitHub account. This creates a copy of HoverZoom under your account, which you can freely experiment with.
-
Clone your Fork 💻
Clone your forked repository to your local machine. Use
git clone
followed by your repository URL. -
Create a New Branch 🌿
Create a new branch for your work. Make sure the branch name describes what you're working on.
-
Work on Your Contribution 🛠️
Make your awesome contributions to HoverZoom on your branch. Write code, fix bugs, add features, or improve documentation.
-
Commit Your Changes ✅
Commit your changes with clear and concise commit messages. Be descriptive and concise, so everyone knows what you did.
-
Push Your Changes 🚀
Push your changes to your forked repository on GitHub.
-
Create a Pull Request 🚧
Create a Pull Request (PR) to the main HoverZoom repository. We'll review your PR and provide feedback if needed.
-
Get Your PR Merged! 🎉
Once your PR is approved and any conflicts are resolved, it will be merged into the main repository. 🙌
-
Celebrate! 🎉
Congratulations! You've just made HoverZoom better. 🚁
We want to keep HoverZoom's code clean and consistent. Please follow our coding style and guidelines. We use PEP 8 for Python code and Airbnb JavaScript Style Guide for JavaScript.
We appreciate every contribution, big or small!
Thank you for being a part of HoverZoom! We can't wait to see what amazing things we can build together. Happy coding! 🚁💻🌟