Thank you for contributing to our project! Please follow these guidelines before submitting a pull request (PR).
- If you have any suggestions for the projects, like reporting a bug, improving UI/UX, or enhancing the README.md file, feel free to open an issue to discuss it.
- Please ensure your pull request adheres to good practices and standards.
- Pleae ensure your pull request have reference to the issue assigned.
- Please make sure you check your spelling and grammar.
- Create individual Pull Requests for each issues.
- Clone the repository to your local machine.
- Install dependencies using
npm install
oryarn install
, depending on your package manager. - Set up any necessary configuration files (if applicable).
- Write clear and concise code with meaningful variable names and comments where necessary.
- Ensure backward compatibility and avoid breaking changes.
- Run unit tests using
npm test
oryarn test
to ensure new code passes all tests. - Include test cases for new features or bug fixes.
- Perform manual testing if applicable, especially for UI changes.
- Create a new branch for your changes (
git checkout -b #issue number
). - Reference the related issue in your PR description using the format
Fixes #issue_number
. - Provide a clear and detailed description of your changes.
- Include screenshots or GIFs for UI changes if relevant.
- Update documentation if your changes impact existing documentation.
- Complete code review and address any feedback.
- Ensure all tests pass, and new code doesn't introduce regressions.
- Double-check code formatting, naming conventions, and documentation.
- Verify that your PR meets the project's acceptance criteria.
If you have any questions or need assistance, you contact me on https://discord.gg/UAC2Ys2m or open an issue for discussion.
We appreciate your contributions to the project!