Thank you for your interest in contributing to PollPulse! We appreciate your help in making this project better. Please take a moment to review this guide to understand how you can contribute.
There are several ways you can contribute to this project:
If you find a bug in the project, please help us by reporting it. To report a bug:
- Check if the issue has already been reported in the Issues section.
- If not, open a new issue with a clear and descriptive title.
- Provide detailed steps to reproduce the bug.
- Include any error messages or screenshots that can help us understand the issue better.
We welcome suggestions for improvements or new features. To suggest an enhancement:
- Check if the enhancement idea has already been discussed in the Issues section.
- If not, open a new issue and describe the enhancement you have in mind. Be clear and specific about what you want to achieve.
If you want to contribute code to this project, follow these steps:
- Fork this repository to your GitHub account.
- Create a new branch for your work:
git checkout -b feature/your-feature-name
. - Make your changes and commit them with clear and concise messages.
- Push your changes to your forked repository:
git push origin feature/your-feature-name
. - Open a pull request (PR) to the main repository's
main
branch. Provide a descriptive title and detailed description of your changes. - Your PR will be reviewed, and any necessary feedback will be provided. Once approved, your changes will be merged.
To set up a development environment and run the project locally, refer to the instructions in the README.md file of this repository.