Thank you for considering contributing to VanillaKit Express! We welcome contributions from the community to help improve and expand the project. This guide will help you get started with contributing.
To contribute to VanillaKit Express, follow these steps:
-
Fork the Repository: Click the "Fork" button on the top right of the project’s GitHub page to create a copy of the repository under your own GitHub account.
-
Clone Your Fork: Clone the forked repository to your local machine.
git clone https://github.com/hanzala-h/VanillaKit-Express.git cd VanillaKit-Express
-
Install Dependencies: Install the required dependencies for the project.
npm install
-
Create a New Branch: Create a new branch for your feature or bugfix.
git checkout -b your-branch-name
-
Code Style: Ensure your code adheres to the project's coding style. Follow the existing code patterns and conventions used in the project.
-
Testing: If you add new features or fix bugs, make sure to test your changes thoroughly.
-
Documentation: Update the documentation as needed to reflect your changes. This includes updating the README.md, adding comments to code, or other relevant documentation.
-
Push Your Changes: Push your changes to your forked repository.
git add . git commit -m "Describe your changes" git push origin your-branch-name
-
Create a Pull Request: Go to the original repository on GitHub and create a pull request from your fork. Provide a clear description of the changes you made, why they are necessary, and any relevant information.
-
Review and Feedback: Your pull request will be reviewed by the project maintainers. They may request changes or provide feedback. Make sure to address any comments and update your pull request as needed.
-
Merge: Once approved, your pull request will be merged into the main branch of the repository.
Please adhere to our Code of Conduct while participating in this project.
If you have any questions or need further assistance, please contact the project maintainers through the issues page on GitHub or via email at sayhi.hanzla@gmail.com.
Thank you for contributing to VanillaKit Express!