feat: Add VIN decoding with NHTSA vPIC API (#9) #24
Reference in New Issue
Block a user
Delete Branch "issue-9-vin-decoding"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes #9
Changes
Backend
external/nhtsa/): axios-based client with VIN validation, 5s timeout, caching invin_cachetablePOST /api/vehicles/decode-vin): Tier-gated endpoint with proper error handling (400, 403, 502, 504)vehicle.vinDecodefeature key with Pro minimum tierFrontend
useTierAccess()hook withUpgradeRequiredDialogTest Plan
🤖 Generated with Claude Code