Laravel SaaS starter kit for indie hackers and developers

Build the part
people pay you for.

Auth, billing, teams and an admin panel, already connected. Pick Livewire, React, Vue or API, install with one command and start on your product.

  • From $199, one payment
  • Full GitHub source
  • Unlimited projects
  • 30-day money-back guarantee
Stack ToastAdmin dashboard
LivewireReactVueAPI
1,684
automated tests ship with the code
200+
features in every edition
4
payment processors behind one interface
22
business metrics in the admin panel

21 screens that are
already built.

These are the screens you get: revenue dashboards, subscription management, accounts, security and teams. Click a screenshot to explore it up close.

Admin dashboard1 / 21

You can build it with AI.
Spend the tokens
on your idea.

A generated checkout is the beginning. Duplicate webhooks, failed payments, team permissions and account recovery still need to work together. Stack Toast gives you that foundation—and tells your agent how to build on it.

Starting from scratch

Your idea is waiting.
The setup keeps growing.

Every generated piece still needs connecting, checking and maintaining.

“Add subscriptions.”

Trials, invoices, renewals, cancellations…

↳ Handle duplicate webhooks
“Let users invite their team.”

Roles, seats, access checks, owner transfer…

↳ Connect team permissions to billing
“Now build the back office.”

Customers, revenue, subscriptions, refunds…

Your actual product featureStill waiting behind the foundation.
More prompts. More integration work. More to maintain.
Starting with Stack Toast

The foundation is here.
Give your idea the attention.

Your agent starts with working services and the rules for extending them.

Your next prompt

“Build the client-reporting feature. Use the existing accounts, teams and subscriptions.”

Your productExample feature
Client reporting

Your workflow. Your customer value.

Scheduled reportsTeam workspace
✓ Auth✓ Billing✓ Teams✓ Admin

Already connected beneath your feature.

Build, review and test the product people came for.
See the work Stack Toast already covers →

Your first customer needs
more than your best feature.

They need to sign in, pay, invite a teammate and manage their account. You need to run the business behind it. Stack Toast connects both sides.

From first checkout to the next renewal.

Take payments through Stripe, Paddle, Lemon Squeezy or Coinbase Commerce. The subscription lifecycle, customer screens and admin controls are already wired together.

  • Stripe, Paddle, Lemon Squeezy and Coinbase Commerce
  • Subscriptions, one-time purchases and trials
  • Cancel, pause and resume subscriptions
  • Invoice PDFs and VAT number capture
  • Coupon codes and cancellation grace periods
  • Signed webhooks with duplicate-event handling
  • Unfinished checkout recovery gives customers a way back to pay
  • Add your own processor through a documented interface

Billing features vary by provider. Coinbase Commerce renewals are not automatically charged.

Subscription Management

Easy to sign in to,
hard to take over.

Let customers choose password, social login, magic link or email PIN. Account recovery, profile settings and two-factor authentication come with the experience.

  • Email and password, social login, magic links and email PIN
  • Password reset and profile management
  • TOTP, SMS and email 2FA with recovery codes
  • Roles and granular permissions
  • Activity logging and session controls
  • reCAPTCHA, hCaptcha or Turnstile
Security Settings

See what’s growing and
what needs attention.

Your complete back office comes with 22 business metrics and 11 admin areas. Follow revenue, investigate a customer issue and manage subscriptions from the same place.

  • MRR, ARR, ARPU, lifetime value and churn
  • Revenue history, trials and active subscriptions
  • User and subscription management
  • Transaction history, refunds and invoice PDFs
  • Plans, coupons and payment provider settings
  • Coupon, refund and crypto attribution
  • Date ranges, currency filters and period comparisons
  • Optional user impersonation with time limits and protected actions
Admin Dashboard

Ready for “Can I invite my team?”

Sell to individuals today and teams tomorrow. Memberships, invitations, roles and seat-based billing share the same foundation. Enable teams when your product needs them.

  • Team creation and member invitations
  • Team roles and permissions
  • Seat limits enforced at invitation
  • Seat usage, pending invitations and ownership transfer
  • Team-based billing
  • Seat proration where the payment provider supports it
  • Team management in the admin panel
Teams & invitations

Your coding agent starts
with the rules of the codebase.

Claude Code, Cursor and Codex get rules for your exact edition: where your code belongs, which files to leave alone, and how to extend shipped features. The customization guidance is generated from the code it describes.

  • Claude Code, Cursor and Codex rules included in every edition
  • Documented extension points for changing behavior without editing the foundation
  • ARCHITECTURE.md, Laravel Boost guidance and llms.txt for context beyond the next prompt
Context included in your repoReady for the agent you build with.
Claude CodeCursorCodex
Your edition’s rulesKnow where to build.

Your app files. Stack Toast’s core.
The supported way to change each feature.

Stack-specific agent rules
ARCHITECTURE.mdUnderstand what’s connected.

The services, boundaries and extension points behind your app.

llms.txt + Laravel Boost guidanceFind the next answer.

Project documentation your agent can follow.

Your next prompt can be about your product.

“Add client reporting using the existing team permissions. Follow the project’s extension points.”

Watch a coding agent
build on the boilerplate.

Watch the agent work with the boilerplate’s code and patterns. Then inspect how you’ll add your own pages and bring in updates.

Choose how you build.

Pick the interface you want to work with. Every edition starts with the same SaaS features, API and admin panel.

Livewire

PHP · Blade · Alpine

Build interactive screens with PHP.

Start with the included Livewire app pages and add your product’s features using familiar Laravel patterns.

React

React · Inertia

Build your interface in React.

Start with the included React app pages. Inertia connects your interface to Laravel’s routes and controllers.

Vue

Vue · Inertia

Build your interface in Vue.

Start with the included Vue app pages and build on Laravel through Inertia, with the same core services underneath.

API

Sanctum · OpenAPI

Bring a separate web or mobile frontend.

Build your own client using the shipped API endpoints and OpenAPI specification. The complete admin panel is included.

The foundation comes with every stack.

Built from one codebase, with the same core features in every edition.

  • Authentication & 2FA
  • Billing & subscriptions
  • Teams & permissions
  • Complete admin panel
  • Sanctum API
  • Upgrade tools & docs

You add the features that make the product yours: screens, business logic, data models and any custom API endpoints.

See what comes
with your stack.

The sign-in screen is just the start. Billing, team access, support tools, security and upkeep are part of the foundation too. Here’s a closer look at the work already included.

200+features across the foundation

Same core features.
Livewire, React, Vue or API.

Billing & subscriptions

  • Stripe, Paddle, Lemon Squeezy & Coinbase Commerce
  • Recurring subscriptions & one-time payments
  • Trials and trial-to-paid conversion
  • Multi-currency payments
  • Coupons with processor-specific support
  • Invoice PDFs for customers and admins
  • VAT number capture
  • Cancellation grace periods
  • Unfinished checkout recovery
  • Verified webhooks with duplicate-event protection

Accounts & authentication

  • Email and password registration
  • Password resets
  • Passwordless magic links
  • Email PIN sign-in
  • Social login via Socialite
  • Two-factor authentication
  • Recovery codes
  • Profile and avatar management
  • Roles and permission checks
  • Scoped API tokens with configurable expiry

Teams & access

  • Team-based billing
  • Member invitations
  • Team roles
  • Seat limits enforced on invitations
  • Seat usage visibility
  • Pending invitation management
  • Team ownership transfers
  • Seat proration where supported
  • Teams can be disabled in configuration

Revenue & analytics

  • 22 dashboard metrics
  • MRR and ARR
  • ARPU and lifetime value
  • Churn and cancellations
  • Active subscriptions and trials
  • Revenue trends and period comparisons
  • Revenue before and after discounts
  • Coupon attribution and top coupons
  • Crypto payment and refund attribution
  • Date filters and multi-currency reporting

Admin & customer support

  • 11 admin areas in every edition
  • Create, edit and deactivate users
  • Manage plans and subscriptions
  • Payment and transaction history
  • Admin invoice downloads
  • Team members, roles and invitations
  • Time-limited user impersonation
  • Protected actions during impersonation
  • User activity logs
  • Cancellation feedback

Security & safeguards

  • Configurable security headers and CSP
  • HSTS and framing protections
  • reCAPTCHA, hCaptcha & Turnstile
  • Named rate limits
  • Session fingerprinting
  • Social-login takeover defense
  • TOTP replay protection
  • Hashed two-factor recovery codes
  • Cloudflare integration and bot challenges

Operations & account tools

  • Integration and configuration health checks
  • Scheduled abandoned-registration cleanup
  • Expired API token pruning
  • Webhook ledger pruning
  • Crypto subscription renewal reminders
  • Queued user data exports
  • Expiring signed export download links
  • Extend exports with your own product data
  • In-app notifications
  • Docker, nginx, PHP-FPM and worker configuration

Customization & upgrades

  • Your own Git repository
  • Stack Toast connected as an upstream remote
  • Documented hooks and view overrides
  • Upgrade preflight with a real trial merge
  • Upgrade merges on a dedicated branch
  • Modified-file and missing-setting reports
  • Stale view override detection
  • Rules for Claude Code, Cursor & Codex
  • Architecture notes and Laravel Boost guidance
  • OpenAPI specification and shared core services

App routes & quality checks

  • App routes set to noindex by default
  • Configurable indexable routes
  • Canonical URLs
  • Extensible sitemap
  • Route-aware robots.txt
  • Social preview metadata
  • Backend and frontend tests included
  • PHPStan static analysis
  • Browser parity checks across stacks

Payment capabilities vary by processor. AI Cocktail is an optional package, covered after the pricing. Read every feature in detail

Customize everything and
still take the next release.

Your product gets its own Git repository, with Stack Toast’s source code inside it. Push your work to your own origin and keep Stack Toast connected as the stacktoast remote. Shared Git history makes it possible to merge future releases into your app, with a trial merge to flag conflicts first.

Your product lives in
your own repository.

Your commits, branches and releases live in your own repo. Build in familiar Laravel locations and extend Stack Toast through documented hooks and overrides.

your-app /Your Git repository
originYour project’s repository
stacktoastStack Toast’s releases
app/Your product logic

Models, services and the features you sell.

resources/views/Your look and feel

Your pages and supported view overrides.

routes/web.phpYour product’s routes

The entry points for your own features.

Stack Toast’s core, in its own directory.app/StackToast/

Auth, billing, teams and admin beneath your app.

A new release arrives as
a merge you check first.

Your repo keeps Stack Toast’s original commit history. Git can compare your changes with a new upstream release; the upgrade command checks that merge before touching your working files.

Review the releasephp artisan stacktoast:upgrade

Reports first. Leaves your working files alone.

Version gap

Releases and required actions.

File conflicts

From an actual trial merge.

Your overrides

Modified files and stale views.

Missing settings

Environment keys to add.

When the preflight allows itphp artisan stacktoast:upgrade --mergeMerge onto a dedicated upgrade branch.

Review the changes and test your app before bringing the branch into your main line.

If a conflict or required decision blocks the merge, the command stops and tells you why.
Read the build & update guide

See where your code lives and exactly what an upgrade does.

One command starts
a new SaaS.

The installer gets your edition, connects your update remote and starts the setup wizard. Your next job is building your product.

Inspect the public installer

Install once.

Get the CLI, then check your machine.

composer global require stacktoast/installer
stacktoast check
Start every new project with
stacktoast new my-app
Your edition clonedUpdate remote connectedSetup wizard started

Dependencies, database, environment and assets.
The wizard walks you through the rest.

Read the installer documentation ↗ Check your machine before you buy. Creating a project requires access to your purchased edition.

We build our own
products on it.

Stack Toast is the foundation under our own SaaS products. These four started from the same code you get, which is why the billing, team and admin work keeps getting attention.

Screen Browser homepage

Screen Browser

Turn a written guide into a narrated product demo.Built on Stack Toast, with browser automation, recording and narration added for Screen Browser’s video workflow.

Chatamatic homepage

Chatamatic

Turn a comment or message into the next customer conversation.Stack Toast is the starting point. Chatamatic adds the messaging integrations, triggers and automated replies.

Talk 2 Analytics landing-page design preview

Talk 2 Analytics

Ask your data a question. Get an answer you can use.We’re building the data connections and conversational analytics on top of Stack Toast’s SaaS foundation.

Build Once landing-page design preview

Build Once

Take a website from an idea to a first version.Stack Toast provides the SaaS starting point while we build the AI website-generation workflow.

Valentin Jed, the developer behind Stack Toast
Valentin JedDeveloper of Stack Toast

One developer builds this,
and answers for it.

I’ve been building web software for more than 20 years, and Stack Toast is what my own products run on. You get the full source code, the tests that check it and documentation for making it your own. You’ll find me in the Discord community.

  • 30-day money-back guarantee
  • Updates through your own Git remote
Follow the work on X
The tests ship with your source code1,684

1,295 backend   +   389 frontend

PHPStan
level 6
Static analysis
One test suite.
Every stack.
Browser parity checks

One payment, as many
products as you want.

One payment. Full source code. Unlimited commercial projects.
Pick an edition, get the complete bundle, or add AI Cocktail to an existing app.

One stack

Choose one stack at checkout:
Livewire, React, Vue or API.

$199

One-time payment · USD

No subscription. No per-project fee.
  • Full GitHub source access for your purchased editions
  • Unlimited commercial projects: your own SaaS and client apps
  • One-command installer and guided setup
  • 4 payment processors, subscriptions and invoice PDFs
  • Authentication, 2FA, teams & permissions
  • Complete admin panel + 22 metrics
  • Sanctum API + OpenAPI specification
  • Claude Code, Cursor & Codex rules
  • Upgrade tools and customization documentation
  • Discord community access
  • Add another edition later for $119
  • AI Cocktail sold separately
Get one stack

AI Cocktail

Add AI to the Laravel app you already have. What it does

Standalone Laravel package.
Stack Toast editions are not included.

$249$149

One-time payment · USD

$100 below the previous price.
  • Full GitHub access to AI Cocktail source
  • 20 provider integrations through a shared interface
  • Text and image generation
  • Voice and video integrations
  • Search and web scraping integrations
  • Multi-step pipelines that pass results between providers
  • Generated media downloads
  • Token usage returned with each response
  • Package documentation
  • Bring your own API keys. Provider usage is billed separately.
Get AI Cocktail

30-day money-back guarantee. Make a genuine attempt to build with it. If it isn’t right for your project within 30 days of purchase, ask for a full refund. Refund terms

Prices are shown in USD and exclude VAT. You can pay the same amounts in EUR, and applicable VAT is calculated at checkout.

Your next stack.
A smaller price.

Already building with us? Sign in to unlock your upgrade pricing.

See my upgrades

Add another edition

Own one stack? Pick a second for your next project.

$119one-time payment

Get the complete collection

Own one stack? Get all four stacks + AI Cocktail.

$220one-time payment

Every Stack Toast edition includes the same core SaaS features. AI Cocktail is the optional AI integration package.

AI Cocktail Optional add-on

Chain 20 AI providers
into one feature.

One model researches. Another writes. The next turns that work into images or narration. AI Cocktail connects their outputs in a Laravel pipeline, so you can build a complete AI feature around the strengths of different providers.

From a customer’s idea
to a complete content kit.

Build a content tool that researches a topic, drafts from those findings, then asks a second model to refine the writing. Reuse that final copy for a title, cover brief and narrated version.

Your customer’s topic“A practical guide to renewable energy”
  1. TavilyFind the source material

    Research the customer’s topic and pass the findings to the writer.

  2. Anthropic + OpenAIDraft. Critique. Rewrite.

    Claude drafts from the research. An OpenAI model reviews it. Claude rewrites using both the draft and feedback.

  3. OpenAI + ElevenLabsGive the article a cover and a voice

    Turn the final copy into an image brief and narration script, then generate the media.

The research, draft and feedback travel with the work. Mix providers at each stage to turn a customer’s brief into a complete set of content, without making them stitch the results together.

Illustrative output
RENEWABLE ENERGY

A cleaner future
starts at home.

From rooftop solar to smarter energy choices, discover practical ways to power everyday life.

Draft + title + cover image

Pick your providers. Mix their strengths.

A failed API call doesn’t have to end the workflow.

Set up alternative providers for your AI steps. If the primary provider fails, AI Cocktail tries your configured fallback, giving the request another route to a result.

An example with fallback configured
OpenAIUnavailable
Try the fallback provider
AnthropicResponse returned

Build the AI feature people subscribe for.

20 provider integrations to combine into your own product. Here are five workflows you could build.

Customer research

Turn interview transcripts into recurring themes, feature requests and a prioritized product brief.

Campaign creative

Turn a product brief into ad concepts, image prompts and creative variants for a marketer to review.

Audio learning

Turn training material into lesson scripts, narrated explainers and follow-up quizzes.

Product videos

Turn product details into a storyboard, scenes or avatar narration, and supporting promotional copy.

AI Cocktail powers features inside your app.

Claude Code, Cursor and Codex guidance is already included in Stack Toast. Add AI Cocktail when your product needs AI integrations. Provider usage is billed separately.

Explore AI Cocktail packages

Frequently asked questions.

How do I install Stack Toast?

Install the CLI once with composer global require stacktoast/installer. Run stacktoast check to check your environment, then stacktoast new my-app to create your project. The installer uses your GitHub access, connects the update remote and starts the guided setup wizard.

What changes between the four stacks?

The user-facing presentation layer. Livewire, React and Vue include app pages; the API edition lets you build your own frontend. Core services, migrations, API and admin panel are shared.

Can I customize the application and still update?

Use the documented extension points and page overrides. The upgrade command reports modified files, conflicts and required actions. Updates can still need review; the workflow makes those decisions visible.

Can I upgrade after buying?

Yes. If you own one edition, any second edition costs $119. Owners of a single-stack edition can upgrade to the complete bundle for $220 USD. Sign in to your account to see the offers you’re eligible for.

Do I need AI Cocktail?

No. It is an optional, separately distributed add-on for AI integrations. Stack Toast works without it. Guidance for working with coding agents is part of the core foundation.

Does this include a marketing website or blog?

Stack Toast focuses on application code. Use your preferred tool for your public website and blog.

Do all payment providers support the same billing features?

No. Capabilities vary by provider, including coupons and seat proration. Coinbase Commerce accepts crypto but does not charge renewals automatically; scheduled reminders support that renewal flow. Choose the processor that fits your billing model.

Why buy this if I can build it with AI?

You can build it yourself. Buying Stack Toast gives you the existing implementation of the recurring SaaS work—auth, billing, teams and admin—so your agent can start with your product feature. You still review and test your own app. The tradeoff is whether you want to spend your next development sessions building that starting point.

What does this add beyond a basic starter kit?

Alongside authentication, you get payment integrations, subscription management, team billing, admin screens, invoice PDFs, roles, an API and an upgrade workflow. The feature sections above show the specific functionality included.

Can I use it for client projects?

The commercial license allows unlimited applications, including SaaS products and client projects, and lets you modify the code and host it yourself. It does not allow redistributing Stack Toast as a boilerplate. Read the license.

What do I receive after buying?

Full GitHub access to the repositories in your package, the installer, documentation and Discord community access. Clone the source, build your own app and host it yourself. Your purchase covers unlimited commercial projects; AI Cocktail has its own repository when included.

Can I get a refund?

Yes. There is a 30-day money-back guarantee from your purchase date, for buyers who have made a genuine attempt to build with Stack Toast. A refund ends your GitHub access; the code you already downloaded stays with you. Read the refund terms.

Are AI API credits included?

No. AI Cocktail is integration code. Your AI provider accounts and usage charges are separate. You do not need AI Cocktail to build with a coding agent or to use Stack Toast.

Your next commit
could be a product feature.

Your customers won’t pay you for rebuilding authentication or billing.
Start with 200+ features in place. Build the reason they subscribe.

Full GitHub sourceOne-time paymentUnlimited projects30-day money-back guarantee
Stacky, the Stack Toast mascotGet Stack Toast

Livewire · React · Vue · API