Launch offer Limited-time launch price Only £49 →

Launch your SaaS on plain PHP.

Start with working sign-in, Stripe billing and admin. Choose a product type, make it yours, and host it on your own server — full source, one payment.

7 ready site types Native iOS + Android apps included No framework, no build step

This storefront and all 7 live demos run on the exact code in the download.

One codebase · seven storefronts

A whole SaaS, with the lights already on.

Plain PHP, SQLite and Stripe — no build step, no framework, no Docker. Pick a preset, set your prices, ship this week.

0 build step 1 SQLite file 7 presets
See what you'll ship

Real products — not screenshots of a framework.

Every tab is a working site type in the download. Add your keys, point your agent at the content, and ship it as yours.

app.yoursaas.com/studio in the download

AI Image Studio

Prompt a FLUX model on fal.ai, spend a credit, and the render lands in your own private R2 bucket — served back through presigned URLs. Text- and image-to-image, gallery, lightbox.

consume_credits_for_action($uid, 'image.generate', $n);
fal_submit_generation('flux-dev', $prompt);
// fal → download → R2 → presigned URL

Subscriptions

Stripe tiers with access levels and monthly credits from one config file. Checkout, proration, dunning and the billing portal are wired.

'pro' => [
  'price_cents'  => 4900,
  'access_level' => 20,
  'credits'      => 2000,
],
MRR £4,820▲ 12%
Pro£49/mo
invoice.paid+500 credits

API product

Sell bearer keys with per-key rate limits and a per-call credit cost. Keys are hashed and peppered at rest, revocable, and capped per user.

curl -H "Authorization: Bearer ss_live_••••" \
  app.yoursaas.com/api.php?resource=notes

{ "ok": true, "rate_limit": "58/60" }
Requests today8,420 / 10,000
prodss_live_••3f · 58/60
stagingss_live_••a1 · 12/60
cirevoked

Credits & usage

One atomic ledger. Grant from webhooks or purchases, spend on any action — generations, API calls, exports, render minutes. Never goes negative.

consume_credits_for_action($uid, 'export.csv', 1);
grant_credits_to_user($uid, 2000, 'plan.renew');
1,840credits · ledger
image.generate−3
plan.renew+2,000
export.csv−1

Mobile app backend

Apple, Google and passwordless sign-in for your iOS/Android app, a bearer-token JSON API over per-user data, and an operator console to run it.

POST /api.php?action=app_auth_apple
  { "id_token": "…" }
→ { "token": "at_9f3…" }

It all ships in one download — configure your keys, point your agent at the content, rebrand, deploy.

Try before you buy — no card, nothing saved

Click through all seven live demos — including a whole client site built in the CMS.

Each profile runs as its own faux-logged-in showcase on its own subdomain. Open any one in a new tab, click everything, break nothing: no card needed, no payment is real, and nothing you do is saved.

Each site-type demo is one of the seven ready-to-run profiles in the download — copy the folder, add your keys, ship.

Keep the infrastructure small. Make the product yours.
This store and its demos use the same PHP and SQLite foundation included in your download.
1 SQLite database
web_build_stepnone
source_codeincluded
hostingyour own server
database_modeSQLite WAL
Mobile app backend · native apps included

Native iOS + Android apps included — with the PHP mobile app backend they run on.

One of the seven site types is a complete mobile app backend: verified Apple, Google and passwordless sign-in, a bearer-token JSON API, an operator console, and native in-app subscriptions via RevenueCat landing on the same access levels as Stripe. It ships with two real native apps already wired to that API — a SwiftUI (Liquid Glass) iOS app and a Jetpack Compose (Material 3) Android app — with configuration guides for your backend URL, provider IDs, signing and store products.

  1. Native sign-in, verifiedApple & Google id_tokens are signature-checked against each provider's keys before a session is minted — plus passwordless email. Out comes a long-lived bearer token your app keeps.
  2. A real JSON APIBearer-authed endpoints for the signed-in user — profile, and a per-user data resource you clone per model. Rate-limited, PII-safe, no cookies or CSRF. The contract your app codes against.
  3. Run it from the adminAn operator console for app users, their data, devices and tokens, with an API quickstart. Gate features and charge with the same Stripe billing as every other site type.
  4. Two native apps, in the boxA SwiftUI + Liquid Glass iOS app and a Jetpack Compose + Material 3 Android app ship in clients/, already wired to this API and RevenueCat — sign-in, dashboard, profile, a per-user items CRUD and a paywall. Configure your backend and provider IDs, then build and test locally in Xcode or Android Studio.
Agency superpower · built-in CMS

Have your AI build a client site — then hand it over.

Point your coding agent at the CMS and it assembles a complete, beautiful Simple Stack site — hero, sections, pricing, FAQ, gallery — from the block library. Deliver it, and the client edits the text, images and layout themselves in the no-code builder. No dev round-trips, no monthly page-builder fee, no build step. Spin them up in bulk, each on one cheap box.

  1. 1 · Your AI builds itThe agent drops in a hero with a background carousel, alternating section bands, pricing, FAQ, a gallery — from 25+ blocks. On-brand in minutes.
  2. 2 · You deliverA fast, polished site on plain PHP + SQLite — one cheap VPS, no build step, no SaaS subscription. It's the client's to keep.
  3. 3 · The client edits — safelyGive them Simple access (text & images only — your design is locked, enforced server-side) or Full build control. They edit in the no-code builder with live preview, side by side. No dev needed, and no broken layouts.

Two access levels per user: hand a client Simple (content-only) editing without the risk, or a teammate Full build control. Assign it in one click from Admin → Users.

In every download · component & template reference

A live parts bin your AI builds from.

Your download ships with a self-contained reference site — every CMS component rendered live, complete page templates and the UI kit, built with the real renderer and the real stylesheet, so what your agent copies is exactly what ships — plus the project docs and 20 setup-to-deploy guides. Serve it with one command, browse it offline, or point your coding agent at its machine manifest.

26components
8page templates
20setup-to-deploy guides
  • Browse before you build. Every block and full-page layout rendered live — heroes, pricing, galleries, testimonials, stats, FAQ — with the exact CSS your site uses.
  • Point your agent at it. A /manifest.json lists every component and template, so your AI assembles pages from real parts instead of guessing.
  • It ships in the box. No login, no account, no hosted dependency — it's yours, offline, the moment you download.
$ php -S localhost:8000 -t reference reference/router.php
Built for AI agents

Give your coding agent a working foundation.

Plain PHP, clear entry points and setup guides give your coding agent a concrete starting point. Describe your changes, review the result, and run the included checks.

simple-stack/
  • app/
  • bootstrap.php
  • subscriptions.php
  • image_gen.php
  • public/
  • index.php · api.php
  • AGENTS.md
  • AI_HANDOFF.md
  • AI_TASK_PROMPTS.md
  • .env

Clear entry points, documented helpers and runnable checks.

agent · reading the repo live
# AGENTS.md — the brief
stack    PHP 8 · SQLite · jQuery · no build step
routes   resolve_page() in public/index.php
money    app/subscriptions.php · consume_credits_for_action()
check    php scripts/doctor.php  # says what's missing
# AI_HANDOFF.md — conventions & gotchas
where    one file per concern, no hidden magic
add      copy the notes CRUD for a new resource
db       app/migrations/NNN_name.sql + schema.sql
style    20 accent palettes · CSS variables
# AI_TASK_PROMPTS.md — copy / paste
"Rebrand to [name], accent [1-20], swap legal pages."
"Add a [product] plan at [price] with [credits]."
"Wire Stripe + SES, run doctor, tell me when I can charge."
Pay oncebuild unlimited sites with it — forever
Start with the essentialsauth, billing and admin are already connected
Test before you launchsetup diagnostics and isolated smoke tests included
Build on working examplesextend documented code with your coding agent
Get started in one line Point your agent at AGENTS.md — it walks you through setup, Stripe, email, and deploy.
From download to charging cards

Preview locally. Connect services. Launch.

01

Unzip & copy

copy a template folder

02

Install & connect

composer install · Stripe + SES

03

Ask your agent

rebrand · plans · run doctor

04

Deploy & charge

NGINX + PHP-FPM · take cards

Try the local app before configuring billing or email. Provider approval and deployment take additional time.

Launch offer

Sold already? It's £49, once.

Supply chain

A small stack you can maintain.

The web app uses PHP, SQLite, bundled jQuery and one Composer package: PHPMailer. Keep the runtime and dependencies updated; a smaller dependency list still needs maintenance. Native clients have their own SDK dependencies.

Web applicationserver-rendered PHP
0JavaScript build tools required for the PHP web app.
+
Simple Stackcomposer.json
PHPSQLitejQueryPHPMailer
1Composer package. The lockfile pins its version; review dependency updates before release.
One price, yours forever

Get the whole stack — £49, pay once.

Launch offer

Simple Stack

£49 Limited-time launch price
  • Seven ready-to-run site types: subscriptions & memberships, an AI image studio, digital downloads, credit/usage metering, API product, mobile app backend, full showcase
  • Native iOS (SwiftUI) + Android (Compose) source templates — backend and RevenueCat integration included; configure, build and test for your app
  • A built-in no-code CMS / page builder — spin up whole client sites, then hand text/layout/image edits to the client
  • Complete PHP + SQLite codebase — no framework, no build step
  • Restyle from .env: 20 palettes × 6 type pairings × 5 hero layouts, light + dark
  • Passwordless + Apple/Google sign-in, Stripe checkout, webhooks, credits, API keys, superadmin
  • Setup, Stripe, email, deploy and security guides
  • Written for AI agents to extend it for you (AGENTS.md + handoff docs)
  • Lifetime access to the version you buy

Try all 7 live demos first — no card, nothing saved.

Immediate-supply cancellation terms are confirmed before Checkout; statutory rights remain unaffected. Pay securely with Stripe; no account needed up front.

Questions

The honest FAQ.

Get started

Stop assembling. Start shipping.

Full source, 7 site types, a no-code CMS and every guide — yours forever for £49. Pay once and build anything: no template subscription and no web build step.

Launch offer · £49 today — £99 at general release.

Get Access