Live demo
The live demo is a Shamar panel that is already running, with data that is already seeded. It exists so you can click through lists, forms, media, and roles before you install anything. The credentials reset on a timer because the demo is shared: anyone can change records, and the next wipe puts the original set back.
It is the same software as an installed panel. The playground happens to store those records in MongoDB. Your app can use MongoDB or SQL. The screens you see here are not a mockup of a different product.
The product site and admin panel share one server. Open /demo for the live panel (sign in at /login).
Live sandbox
Shared demo resets every 20 minutes. Use these credentials, explore freely, expect a wipe on the clock.
What you can try
Section titled “What you can try”- Admin panel at
/demo— products, companies, media, settings pages - File manager +
FilePicker - Rich editors (simple / notion / document)
- Roles, permissions, and API keys
How resets work
Section titled “How resets work”Every 20 minutes the demo:
- Wipes the Mongo database
- Re-seeds users, catalog data, and roles
- Publishes a fresh
nextResetAtonGET /demo-status
Sessions bound to old user ids stop working after a wipe — sign in again with the credentials above.
Self-host
Section titled “Self-host”This is apps/playground serving the Astro site from public/ with SHAMAR_DEMO_MODE=1. See DEPLOY.md.