Indie starter · Gumroad · One-time purchase
Ship a digital product with a clean Next.js MVP — buy on Gumroad.
ForgeKit is a focused Next.js MVP: landing page, auth, Prisma entitlements, and Polar.sh checkout/webhook stubs. Built for founders who want a clean codebase — not a bloated boilerplate.
By Anderson Henrique Gonçalves · Clear English · No fake testimonials
Features
Next.js App Router
TypeScript, Tailwind, and a clean App Router layout ready to extend.
Auth that works locally
Email/password sessions plus DEMO_MODE so you can explore the dashboard without setup friction.
Prisma + SQLite
User and Entitlement models for local demos. Swap the datasource to Postgres when you ship.
Polar.sh stubs
Checkout route and webhook handler structured for live keys — clear TODOs, no fake SDK magic.
What's included
- Marketing landing page with pricing CTA
- Checkout API at /api/checkout
- Polar webhook stub at /api/webhooks/polar
- Auth register / login / logout routes
- Gated /dashboard shell
- README with Polar wiring steps
- .env.example for every required secret
FAQ
What exactly do I get?
The ForgeKit source: a Next.js MVP you can run locally, customize, and sell or deploy as your own product. Not a hosted SaaS — you own the code.
Where do I buy?
Primary checkout is Gumroad (NEXT_PUBLIC_GUMROAD_URL). Polar routes remain as optional stubs in the codebase if you want to experiment later.
Can I use Postgres in production?
Yes. Change the Prisma datasource provider and DATABASE_URL. The schema stays the same.
License for buyers?
You get a perpetual license to use and modify ForgeKit in commercial projects. You may not resell the unmodified starter as a competing template.
Who built this?
Anderson Henrique Gonçalves (Brazil) — an indie product, not a faceless brand.