utat-ss / tree-visualizer

An interactive requirements engineering tool
1 stars 0 forks source link

New backend API #9

Closed jdtech3 closed 1 year ago

jdtech3 commented 1 year ago

Resolves #6 with new backend API of form:

 {
  "ff5892a7-b5c9-4a25-97bd-663b2cff5bd7": {
    "created-by": "khang nguyen",
    "parent-id": "b7985ca8-94f4-4a30-ae61-8af2126019bd",
    "last-edited": "2023-02-20T17:51:00.000Z",
    "qualifier": "SHALL",
    "collection": [
      "Volume Allocation & Placement"
    ],
    "verification-plan": [
      "TVAC Testing Plan"
    ],
    "system": "Tree Visualizer",
    "rationale": "To allow UTAT Space Systems members to graphically view the relationships between entries",
    "trades": [
      "Spacecraft Bus Stack Order Selection"
    ],
    "last-edited-by": "David",
    "stakeholder": [
      "Mechanical",
      "Power",
      "Thermal"
    ],
    "mission": "FINCH",
    "description": "ADCS shall consistently know FINCH’s location relative to the SUN and Earth Position",
    "title": "FINCH-ADCS-AttitudeDetermination",
    "url": "https://www.notion.so/FINCH-Power-Batteries-74331bc1129c417c850a0a5ca0deb759"
  },

[...]

}

Note: this is slightly different from description in #6 due to Requirements DB changes.