We welcome contributions to Prasso App! Here are some guidelines to follow:
- Fork the repository on GitHub
- Clone your fork locally:
git clone [email protected]/prasso/prasso_app :<yourname>/prasso_app.git
- Create a new branch for your changes:
git checkout -b my-new-feature
- Install dependencies:
flutter pub get
- Make your changes, add tests, and make sure all tests are passing
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Create a new Pull Request on GitHub
- Follow the existing code style and architecture patterns
- Write clear, concise commit messages
- Make sure PRs are small and focused on a single change
- Write thorough descriptions and test your changes thoroughly
- Update documentation if adding new features or changing behavior
- Run existing tests with
flutter test
- Add new unit and widget tests for your changes
- Make sure tests are passing on CI before submitting a PR
All contributors are expected to follow our Code of Conduct.
By contributing to Prasso App, you agree that your contributions will be licensed under the MIT license.
By following these guidelines you will get your contribution merged faster! Reach out if you have any questions.
Thank you for contributing to Prasso App!