Skip to content

Data market functions need to be implemented.Β #15

@keeganskeate

Description

@keeganskeate

Primarily, the API needs to be finished to implement a data market as the logic is already largely implemented in the cannlytics package. So, the JavaScript connecting the API to the user interface needs to be implemented as well as the API endpoints that will use the logic provided by cannlytics.

JavaScript functions to implement:

  • downloadDataset
  • publishDataset
  • sellDataset
  • buyDataset

API endpoints to implement (roughly planned):

  • GET /api/datasets
  • GET, POST, DELETE /api/datasets/{dataset_id}
  • GET, POST, DELETE /api/datasets/state/{state_id}
  • GET, POST, DELETE /api/datasets/state/{state_id}/{dataset_id}
  • POST /api/datasets/publish
  • POST /api/datasets/sell
  • POST /api/datasets/buy
  • GET /api/market

Once implemented, a rigorous testing is needed. Then the data market can be published for beta testing.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions