Vinpro Fixed Assets

API-first backend · UI design deferred · Host fa.vinproglobal.com

Health: /api/health · Ready: /api/ready

Docs: docs/API.md · Deploy: docs/DEPLOY.md

Quick smoke (curl)

curl -s https://fa.vinproglobal.com/api/health

curl -s -X POST https://fa.vinproglobal.com/api/signup \
  -H 'Content-Type: application/json' \
  -d '{"org_name":"Demo Co","username":"admin","password":"demo-pass-99","full_name":"Admin"}'

TOKEN=$(curl -s -X POST https://fa.vinproglobal.com/api/login \
  -H 'Content-Type: application/json' \
  -d '{"username":"admin","password":"demo-pass-99"}' | jq -r .token)

curl -s https://fa.vinproglobal.com/api/dashboard -H "Authorization: Bearer $TOKEN"

Full product UI with Vinpro design system will replace this page later.