.. | ||
.vscode | ||
build | ||
public | ||
src | ||
.gitignore | ||
.prettierrc | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
3DShock Client
Requirements (pages)
Routes
Client Datatype
type Client = {
name: string
email: string
phone: number
active_session: boolean
}
post /api/clients -> create new client get /api/clients -> get client list get /api/clients/:id -> get client
type Session = string[] | null
post /api/clients/:id/session -> begin capture get /api/clients/:id/session -> get active sesion (list of preview photo locations) delete /api/clients/:id/session -> delete all current photos (for new capture)
Create Session
Information gathering
- name
- phone
Session Capture
start session