-
Notifications
You must be signed in to change notification settings - Fork 200
Open
Labels
HackathonFebruary 2023 Hackathon MaterialFebruary 2023 Hackathon Materialhacktoberfestsize: largeSignificant effort requiredSignificant effort requiredtool: ContractsRelates to the Contracts toolRelates to the Contracts tooltype: enhancementNew feature or requestNew feature or request
Description
Implement the UI for the Contracts module.
Resources
MVP scope
In scope:
- Creation and management of Contracts (contract) including Contract Status (contract_status_enum)
- Attaching Documents (document) to Contracts (via contract_document)
- One fixed, generic Agreement (agreement) that can be applied to multiple Contracts
- Capture <-> Contract linkage (treetracker.capture.contract_id)
- Earnings <-> Contract linkage (earnings.earnings.contract_id)
Not in scope:
- Agreement management UI
- contract_region
- species_agreement
- species_payout
- coordination_team
- coordinator
- consolidation_rule
API
The schema is implemented in https://github.com/Greenstand/treetracker-contract-api and deployed at https://dev-k8s.treetracker.org/contract/.
Design assets
Metadata
Metadata
Assignees
Labels
HackathonFebruary 2023 Hackathon MaterialFebruary 2023 Hackathon Materialhacktoberfestsize: largeSignificant effort requiredSignificant effort requiredtool: ContractsRelates to the Contracts toolRelates to the Contracts tooltype: enhancementNew feature or requestNew feature or request