Authentication
Registration, sessions, password resets and email confirmation on standard
mix phx.gen.auth
conventions — no bespoke magic to unlearn.
saves ~8 hrs
We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Full Phoenix + LiveView codebases pulled from live products — authentication, Stripe billing, transactional email, admin dashboards and SEO already wired in. Download, make it yours, deploy.
One-time purchase · Yours forever · Featured on Product Hunt
The stack, already assembled
Elixir
Phoenix
PostgreSQL
Tailwind
Stripe
Oban
Mailgun
daisyUI
Elixir
Phoenix
PostgreSQL
Tailwind
Stripe
Oban
Mailgun
daisyUI
Skip the plumbing
The parts of a product that are the same every single time — you shouldn't be rebuilding them. Every template ships with the boring 35+ hours done.
Registration, sessions, password resets and email confirmation on standard
mix phx.gen.auth
conventions — no bespoke magic to unlearn.
saves ~8 hrs
Checkout, webhooks and the customer billing portal, tested against real payments. Swap in your keys and start charging.
saves ~6 hrs
Mailgun or EmailJS with confirmation, reset and contact templates included. Sending email in minutes, not an afternoon of DNS docs.
saves ~4 hrs
Manage users, products and content from a protected admin area with CRUD already generated and locked behind roles.
saves ~8 hrs
Sitemaps, canonical URLs, meta and Open Graph tags, page titles and descriptions — the checklist search engines actually reward.
saves ~6 hrs
Dockerfile and Fly.io config included.
fly launch
provisions
your app and a live Postgres database in one run.
saves ~3 hrs
Talk to your database in plain English. A full AI interface built on the Model Context Protocol with Ollama, Phoenix and Elixir — local, private and yours to extend.
The catalog
Each template began life as a real application with real users. You're downloading the codebase, not a mock-up.
AI SaaS
Upload documents and chat with an AI that understands them — behind a provider-agnostic boundary with tenant isolation and a tested deletion lifecycle. From the makers of the production SaaS FileAi.
fly launch
sets up app + live database automatically
SaaS boilerplate
The full SaaS starting line: organizations and multi-tenancy, onboarding, Stripe subscriptions, bulk email and an admin hub — with 32 daisyUI themes.
Portfolio
A sleek, fully responsive home for your projects and experience — with a working contact form a few minutes after download.
Content
Start publishing with an admin panel, markdown support and the SEO checklist already ticked.
Why Phoenix
Phoenix runs on the BEAM — the virtual machine engineered for telecom systems that aren't allowed to go down. Real-time by default, fault-tolerant by design, and famously capable of millions of concurrent connections on a single server.
Our templates keep everything on standard Phoenix conventions — contexts, generators, LiveView — so the codebase reads like the official guides, upgrades stay easy, and everything you learn transfers.
# Stripe checkout — one event handler, already in the box
def handle_event("subscribe", %{"plan" => plan}, socket) do
{:ok, session} =
Billing.checkout(socket.assigns.current_user, plan)
{:noreply, redirect(socket, external: session.url)}
end
Real code from a template — readable, conventional, yours.
FAQ
The complete Phoenix project: full source code, database migrations, seeds and a README that walks you through configuration and deployment. It appears in your account for download immediately after purchase — no waiting.
Yes — that's the whole point. Use templates for personal and commercial products without restriction. The only thing you can't do is resell or redistribute the template itself, original or modified.
Vanilla. Standard contexts, generators and LiveView — structured the way the official Phoenix guides teach. If you can read Phoenix docs, you can read our templates, and upgrading stays straightforward.
Templates are one of the fastest ways to learn. You get a real, working codebase to read and modify rather than a blank editor — with the README covering setup step by step. Many customers buy templates precisely to learn Phoenix by seeing how the pieces fit.
Yes — templates are versioned, and the latest version is always available from your account. Once you own a template, you own its updates.
One payment, every starter — including everything we release in the future. It's the best value if you plan to ship more than one project. See pricing →
Stop rebuilding auth and billing. Start where the finish line is already in sight.