We are excited to have you contribute to our React project! This document provides guidelines and instructions to help you get started.
Before you begin, make sure you have the following installed:
- Node.js version 18 or above
- npm or yarn
Fork the repository and clone it locally. Install the dependencies by running npm install
or yarn
.
- Create a branch: For each new feature or fix, create a new branch from
main
. git checkout -b your-branch-name - Make your changes: Write code and tests that adhere to the project's coding standards.
- Test your changes: Ensure that all tests pass and your changes do not break existing functionality. npm test
- Lint your code: Make sure your code is clean and follows the project's style guide. npm run lint
- Write clear and meaningful commit messages.
- Include any relevant issue numbers in your commit messages.
- Push your commits to your branch in your fork.
- Navigate to the original repository you forked from.
- Click the "New pull request" button and select your branch.
- Clearly describe the purpose of your pull request in the title and description.
- Link any relevant issues.
Once you submit your pull request, maintainers will review your code. Be responsive to feedback and make necessary changes if requested.
- Be respectful and constructive in your communication.
- Follow our Code of Conduct
Thank you for contributing to DSC_Chuka! We look forward to your contribution.
This CONTRIBUTING guide is a living document and may change over time. Feel free to suggest improvements or changes by opening an issue or a pull request.