A Flutter based Volunteer Management Application from Entrepreneurship Cell, NIT Raipur.
If you have improvements to Teesco, send us your pull requests!
For those who are new to this, please refer Github's how to.
Our team members will be assigned to review your pull requests. Once the pull request are approved and passes CI checks, your code will be merged on Github. If you decide to start on an issue, leave a comment so that other people know that you're working on it. If you want to help out, but not alone, use the issue comment thread to coordinate.
- Include unit tests when you contribute new features, as they help to
- Prove that your code works correctly, and
- Guard against future breaking changes to lower the maintenance cost.
- Bug fixes also generally require unit tests, as bug presence indicate insufficient test coverage.
- New Features typically will be in [lib/features]. It must follow TDD Clean Architecture.
- We discourage submitting PRs to fix one typo, one warning etc.
If you are new to Flutter Unit testing refer this.
To run tests on your local machine.
flutter test
The repository has the following permanent branches:
- master - This contains the code which has been released (production ready code).
- dev - This contains the latest code. All the contributing PRs must be sent to this branch.