Live Demo Gallery
Browse live iframe-embedded demos of the @saas template. Each demo loads your deployed Next.js app.
Setup required: Set
VITEPRESS_DEMO_BASEto your deployed Next.js app URL and rebuild the docs to enable live iframe embeds.bashVITEPRESS_DEMO_BASE=https://your-app.zeabur.app pnpm build
Available Demos
| Module | Route | Status |
|---|---|---|
| Landing Page | / | Marketing surface |
| Dashboard | /dashboard | Post-login home |
| Account Settings | /dashboard/settings | Profile + password |
| Admin Panel | /dashboard/admin | User management |
Quick Preview
🖥️
Landing Page
View demo at https://your-app.zeabur.app/ Configure your deployed Next.js app URL via the VITEPRESS_DEMO_BASE environment variable, then rebuild to enable live iframe embeds.
How Demos Work
- The VitePress site (static) embeds your deployed Next.js app in an
<iframe> - The
VITEPRESS_DEMO_BASEenv var is set at build time and injected into the page - The iframe renders the live app — all interactions (login, form submissions) work normally
- Server Actions and session cookies work within the iframe context
No Deployed App Yet?
If you haven't deployed yet, the demo placeholders link to https://your-app.zeabur.app/*. Deploy your app to Zeabur and set the env var to enable live embeds.
See the Deployment Guide for step-by-step instructions.