diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..0b90161a --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,41 @@ +### Description + +#### Summary +*Provide a brief summary of the changes.* + +#### Motivation +*Explain why this change is necessary. What problem does it solve?* + +#### Key Changes +*List the primary changes made in this PR.* + +### Related Issue +*Link to the issue this PR addresses (e.g., `Fixes #123`).* + +### Checklist + +#### General +- [ ] PR title is clear and descriptive +- [ ] PR description explains the purpose and changes +- [ ] Code follows project coding standards +- [ ] Self-review of the code has been done +- [ ] Changes have been tested locally +- [ ] Screenshots have been attached (if applicable) +- [ ] Documentation has been updated (if applicable) + +#### Client (if applicable) +- [ ] UI changes look good on all screen sizes and browsers +- [ ] No console errors or warnings +- [ ] User experience and accessibility have been tested +- [ ] Added Storybook stories for new components +- [ ] Components follow design system guidelines (if applicable) + +#### Server (if applicable) +- [ ] Code is performant and follows best practices +- [ ] No security vulnerabilities introduced +- [ ] Proper error handling has been implemented +- [ ] Added tests for new functionality +- [ ] Changes have been tested in different environments (if applicable) + +### Screenshots (if applicable) +*Attach screenshots here.*