Thank you for your interest in contributing to Balanz.io! We welcome all types of contributions, whether it's bug fixes, feature improvements, documentation updates, or any other suggestions.
- How to Contribute
- Code of Conduct
- Submitting Issues
- Creating Pull Requests
- Coding Guidelines
- Commit Messages
- Development Setup
- Fork the repository.
- Clone your fork to your local machine:
git clone https://github.com/rajveeerr/Balanz.io.git
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Make your changes and ensure that everything works as expected.
- Push the changes to your fork and create a pull request (PR) to the main repository.
Please ensure a positive experience for all contributors.
If you find any bugs or have feature requests, feel free to open an issue. When submitting an issue, please provide as much information as possible, including:
- Steps to reproduce the problem
- Browser/OS used
- Expected and actual results
When submitting a pull request:
- Ensure that your code passes all tests.
- Use descriptive commit messages.
- Include a detailed description of what the PR does and reference related issues if applicable.
- Follow the existing code style (formatting, naming conventions, etc.).
- Ensure your changes are properly documented.
- Test your changes before submitting a PR.
- Keep the messages concise yet descriptive.
- If the commit addresses an issue, include the issue number (e.g.,
Fix #123 - Adjust task sync logic
).
-
Clone the repository:
git clone https://github.com/rajveeerr/Balanz.io.git cd Balanz.io
-
Install dependencies:
npm install
-
Run the app:
npm start
-
Make changes and run tests: Ensure your changes work by testing the app thoroughly.
Thank you for your contributions! Balanz.io aims to provide a smooth, user-friendly task management experience, and your support helps make it better. Feel free to reach out if you have any questions or need help contributing.