Use Case:
project.json
using a <Part>yml
file
Updating Describe as use case example
Describe this example to showcase how the application should work
{
"projectName": {
"authors": "",
"version": "",
"description": "",
"keywords": [],
"gitRepo": []
},
"parts": [
{
"partId": "",
"name": "name",
"fileName": "partNameConvention",
"description": "",
"image": "urlLink",
"quantity": "integer",
"cadFiles": [
{
"name": "",
"type": "step",
"path": "/cam/file.step"
}
],
"camFiles": [
{
"name": "",
"type": "stl",
"path": "/cam/file.stl"
}
],
"cost": "integer",
"suppliers": [
{
"supplierName": "",
"partNo": "",
"price": "",
"link": ""
}
]
}
],
"orders": [{}]
}
A yaml file representing a part's information
---
part:
- partId: ''
name: name
fileName: partNameConvention
description: ''
image: urlLink
quantity: integer
cadFiles:
- name: ''
type: step
path: '/cam/file.step'
camFiles:
- name: ''
type: stl
path: '/cam/file.stl'
cost: integer
suppliers:
- supplierName: ''
partNo: ''
price: ''
link: ''