Dusklight

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.io

Blazonly

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