Welcome to your dental practice inventory system.
GET /api/inventory/items - List all itemsPOST /api/inventory/items - Create new itemGET /api/inventory/items/[id] - Get item detailsPUT /api/inventory/items/[id] - Update itemGET /api/inventory/transactions - View audit logPOST /api/inventory/transactions - Record usage/adjustmentGET /api/inventory/locations - List storage locationsGET /api/inventory/reports?type=valuation - Inventory valueGET /api/inventory/reports?type=usage - Usage by itemGET /api/inventory/reports?type=expired - Expired inventoryGET /api/inventory/reports?type=vendor-spend - Vendor spendingGET /api/inventory/reports?type=low-stock - Low stock alertscurl http://localhost:3000/api/inventory/items curl http://localhost:3000/api/inventory/locations curl http://localhost:3000/api/inventory/reports?type=valuation
.env.local with Supabase credentialsnpm run migratenpm run devFor detailed documentation, see README.md, QUICK_REFERENCE.md, and SETUP_CHECKLIST.md