Auth, teams, billing and a real admin panel, wired end to end in typed Next.js.
Atlas is the starting point we use for every client SaaS build. It is not a demo — it is the same code we ship to production, with the parts that are specific to a client stripped out and the parts everybody needs left in.
Authentication, organisations, invitations, role checks, Stripe subscriptions with proration, a webhook processor with replay protection, transactional email, and an admin area that can impersonate a user and read the audit log. Every route is typed, every server action validates its input, and the money paths have end-to-end tests.
The point of Atlas is that you delete things. Open the codebase, remove the marketing pages you don't want, rename the product, and you have a week of plumbing already behind you.
A three-person studio in Lisbon. We ship the boilerplate we wished existed when we were billing hourly — typed end to end, tested, and documented like a product.
Every purchase generates a license code you can verify from your own application through the purchase-code API.
We had a signed contract and four weeks to ship. Atlas covered auth, teams and billing on day one and the docs were accurate, which is rare. The webhook processor alone was worth the price.
I have bought a lot of starters that claim TypeScript and then use `any` everywhere. This one is strict throughout and the Playwright suite caught a mistake I made in checkout.
Excellent architecture but the module layout took me a couple of days to internalise. The handbook helps. Docked one star only because the migration guide for 3.0 skipped a step for existing installs.
Asked a question about running it behind a reverse proxy on a Sunday and had a working answer before Monday. That is the whole review.