All updates
Feature

Account dashboard, downloads, and billing portal

Every purchase, every download, every subscription — in one place. Built on Clerk + Stripe + Neon.

A real account, finally.

We just shipped the full account experience:

  • Sign up with Google or email via Clerk
  • Account dashboard at /account with subscription status, recent purchases, and quick downloads
  • Per-purchase receipts in your inbox, including pack-expanded contents
  • Real .zip downloads for every section, block, and pack you own — generated on demand with install instructions
  • Stripe billing portal for plan switches, payment method updates, invoice history, and cancellation
  • Store seat management to track which Shopify stores you're using modblo on

What's behind it

  • Postgres for everything (Neon for serverless DB)
  • Clerk for auth (sign-in, sign-up, sessions)
  • Stripe for payments + subscriptions + customer portal
  • Drizzle ORM, end-to-end TypeScript, Next.js 15 App Router

The whole stack is built so we can ship features without rebuilding plumbing. Phase 4 (this changelog) onward will move fast.