Demo Environment
Enable (dedicated demo host only)
DEMO_MODE=true
DEMO_RESET_HOURS=6
DEMO_PASSWORD=DemoPass1!
Use a separate database. Never enable demo mode on a customer production install.
Seeded companies
| Company | Campaign | URL |
|---|---|---|
| Hospitality / Hotel Alpha | Zurich Stay | /f/zurich-stay |
| Cafe Nova | Cafe Visit | /f/cafe-visit |
| CareFirst Clinic | Patient Experience | /f/patient-experience |
Accounts
Password for all: DemoPass1! (or DEMO_PASSWORD)
superadmin@, owner@, admin@, manager@, location@, analyst@, staff@ — domain @pulsevia.app
Restrictions
Blocked: password/email change, register/reset, billing charges, license edits, system updates, API token create.
Allowed: exploring the product + public feedback.
Auto-reset
Every DEMO_RESET_HOURS (default 6), trial entries are wiped and companies re-seeded.
php artisan pulsevia:demo-reset --no-interaction
php artisan pulsevia:demo-reset --status