Thank you for your interest in contributing to FestGuest! We welcome contributions from the community and are excited to see how you can help improve our project. Please read through this guide to understand how you can contribute.
Start by forking the repository to your GitHub account. This will create a copy of the project under your account.
Clone the forked repository to your local machine using the following command:
git clone https://github.com/marco-nh/FestGuest
Create a new branch for your changes:
git checkout -b your-branch-name
Navigate to the project directory and install the required dependencies:
cd FestGuest
npm install
- Ensure your code adheres to our coding standards and guidelines.
- Use meaningful commit messages.
- Keep your code clean and well-documented.
- Open an Issue: Before starting, open an issue describing the feature you want to add or the bug you want to fix. This helps us track the progress and avoid duplicate efforts.
- Work on the Issue: Reference the issue number in your branch name and commit messages (e.g.,
feature/issue-123-new-feature
).
Ensure your changes do not break existing functionality. Run the tests using:
npm test
Add new tests if necessary to cover your changes.
Commit your changes with a clear and descriptive message:
git commit -m "Fix issue #123: Describe the fix"
Push your changes to your forked repository:
git push origin your-branch-name
Go to the original repository on GitHub and create a pull request from your fork and branch. Provide a detailed description of your changes and link to the issue you addressed.
Your pull request will be reviewed by our team. We might request changes or ask questions. Please be responsive and make the necessary updates.
Once your pull request is approved, it will be merged into the main branch. You will be credited for your contribution!
- Be respectful and considerate of others.
- Provide constructive feedback.
- Follow the project's code of conduct.
If you have any questions or need further assistance, feel free to open an issue or contact us at support@festguest.com.
Thank you for contributing to FestGuest! We appreciate your support.
Feel free to adjust the content as necessary to better fit your project's specific guidelines and practices.