Thank you for considering contributing to this project! Here are some guidelines to help you get started.
- How to Report Issues
- How to Submit a Pull Request
- Coding Standards
- Code of Conduct
- Getting Started
- Community
If you find a bug or have a feature request, please create an issue on the GitHub Issues page. Provide as much detail as possible to help us understand and address the issue. Include:
- A clear and descriptive title.
- Steps to reproduce the issue.
- Expected and actual results.
- Screenshots or code snippets, if applicable.
- Any other relevant information.
- Fork the repository: Click the "Fork" button at the top right corner of the repository page.
- Clone your fork:
git clone https://github.com/Ayushjhawar8/Sorting-Visualiser.git cd your-repo - Create a new branch:
git checkout -b feature-or-bugfix-name
- Make your changes: Ensure your code follows the coding standards outlined below.
- Commit your changes:
git add . git commit -m "Descriptive commit message"
- Push your branch:
git push origin feature-or-bugfix-name
- Create a pull request: Go to the original repository and click the "New Pull Request" button. Select your branch and provide a clear description of your changes.
- Code Style: Follow the existing code style and conventions.
- Commit Messages: Write clear and concise commit messages.
- Documentation: Ensure your code is well-documented with comments and, if applicable, update the project documentation.
- Testing: Write tests for any new functionality and ensure all tests pass before submitting a pull request.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms. Be respectful and considerate in your interactions with others.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/Sorting-Visualiser.git cd your-repo - Open the project in your preferred code editor.
- Run the project: Open
index.htmlin your web browser. - Start: Start live server
Join our community to stay updated and get help:
Thank you for your contributions!