The backend will report the measurements in the following format:
{
"slot/hole/seam": {
"feature1/2/3": [{
"x": {
"deviation": number,
"deviationTolerance": number
},
"y": {
"deviation": number,
"deviationTolerance": number
},
"z": {
"deviation": number,
"deviationTolerance": number
},
"diameter": {
"deviation": number,
"deviationTolerance": number
}
}]
}
}
To run it, execute run-backend.sh
To run the frontend, execute run-frontend.sh
.
backend
Ask for a better explanation on tolerances, measurements, etcfrontend
Improve layout: probably using a flex gridfrontend
Fix fontsfrontend
Border radius on headers, white circle icon to the left, ellipsis at the bottom of the tablefrontend
Match width of parts header and the display below so it stays aligned to the leftbackend
Clarify parts production: Slot/Seam/Hole is that a stream of parts coming out or fixed categories- Ask for where to deploy, pipeline policies, etc