BugBite is a tiny SaaS test app with one task: turn a messy customer complaint into a clean bug ticket.
The generator is locked behind a Bags payment layer. The browser calls local Vercel API routes, those routes create and verify Bags checkout sessions server-side, and the tool unlocks only after Bags reports the checkout as complete.
The current test plan is BugBite Pro for $0.10.
Set these in Vercel before production checkout will work:
BAGS_API_KEY=bag_test_...
BAGS_PRODUCT_ID=<bags-product-uuid>
BAGS_NETWORK=baseOptional:
BAGS_API_BASE_URL=https://getbags.appWith a Bags API key available locally:
BAGS_API_KEY=bag_test_... npm run bags:create-planThe script creates:
- a
$0.10BugBite Pro product - a reusable Bags payment link for that product on Base and Solana
Use the returned productId as BAGS_PRODUCT_ID in Vercel.
npm install
npm run devnpm run buildThis app is Vercel-ready. Vercel detects the Vite build and serves the dist output.