AI SaaS billing loop demo

AI Workstation Credits MVP

A deployable Next.js and Supabase demo for the core product loop: auth, credits, secure backend AI calls, usage logs, and admin recharge.

Real Supabase auth is connected. The AI route is backend-only and uses a server-only DeepSeek key when configured, with a local demo fallback for no-secret reviewer environments.

1,000

Default credits

-10

Per success

403

Admin APIs

Atomic credit protection
Pre-check balancecredits >= 10
AI provider requestbackend only
Deduct after successSQL function
Failed call0 credits
What the live demo shows
Register to 1000 creditsAI success deducts 10 creditsAI failure deducts 0 creditsAdmin recharge writes transaction log