Product — SaaS · Next.js 16 / Supabase / Stripe
Blazonly
My own product: an AI tool that writes stream announcements for live streamers, so going live takes one click instead of ten minutes of copywriting.
blazonly.ioBlazonly
The problem
Streamers post the same "I'm live" announcement across a handful of platforms every session — and either rush it or skip it. Blazonly turns their setup into ready-to-post announcements in seconds.
What I built
A full SaaS app: accounts, billing, credit packs, and an AI generation flow that produces posts tuned to each streamer's voice.
Stripe subscriptions and one-time credit purchases wired end to end, with plans and add-ons managed in Stripe.
A Supabase backend handling auth, data, and usage — built to scale from the first paying user.
Tech notes
- Next.js 16 App Router with Server Actions
- Supabase for auth, database, and storage
- Stripe for subscriptions, credit packs, and add-ons
- Status
- Built and shipping — in pre-launch hardening
- Live at
- blazonly.io
- Stack
- Next.js 16 · Supabase · Stripe