Skip to content

Contract Tool: build out MVP based on current designs and current api #1028

@gwynndp

Description

@gwynndp

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

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions