Skip to main content

Preview Mode & Demo

Preview Mode turns your school into a fully-clickable, pre-populated demonstration without exposing any of your real data. When it is on, the public website and every app surface render from a shared, read-only demo database while still wearing your school's branding (logo, colours, name and tagline). It is the recommended way to show prospective parents, staff, or evaluators exactly what Stunov looks like before you have finished entering live data.

You manage it from System Settings → Preview Mode.

Preview Mode settings page showing Active status, Disable button, Edit Branding, and a table of demo credentials per role
Preview Mode page — status banner, Edit Branding and Disable controls, and the ready-made demo credentials for every role
Who can use it

Preview Mode is controlled by users with the Manage School Settings permission (School Admin and IT Manager). Turning it on or off never touches your real tenant data — it only flips a flag and refreshes the demo snapshot.


What Preview Mode does

When Preview Mode is ON:

  • Your public school website and the login experience render from the shared demo school (a fully-featured sample with classes, teachers, students, fees, exams and more).
  • A demo account for every role becomes available so anyone can sign in and explore the web dashboard, Staff app, Parent app, Student app, and Student Web Portal.
  • Your branding is mirrored over the demo data, so the demo still looks like your school.
  • Everything is read-only: demo users can browse freely but cannot change data (with a few safe exceptions — see Read-only behaviour).

When Preview Mode is OFF, all surfaces return to your real tenant data and the demo accounts stop working.

1
Open Preview Mode
From the sidebar go to **System Settings → Preview Mode**. The page shows the current status (Active / Inactive) and, when active, the date it was enabled.
2
Enable it
Click **Enable**. The system generates a unique credential set, snapshots your branding, and ensures the demo accounts exist. The status flips to **Active**.
3
Share the demo
Hand out the demo credentials below, or simply point people at your school's login page where a one-click **DEMO ACCESS** panel appears.
4
Disable when finished
Click **Disable** to return every surface to your real data. Demo logins immediately stop working; your branding snapshot is kept for the next time you enable it.
Auto-expiry

Preview Mode is intended for short-lived demos. A school left in Preview Mode for more than the configured window (7 days by default) is automatically switched back to live data by a nightly maintenance task, so you never accidentally leave a real school showing demo data.


Demo credentials

While Preview Mode is active, the page lists a ready-to-use account for each role. The passwords are masked — click the View (eye) button on a row to reveal the exact password for that role.

FieldTypeRequiredDescription
Academic CoordinatorWeb + Staff AppOptionalExplore academic management, classes, and coordination tools
AccountantWeb + Staff AppOptionalExplore fees, payments, and finance screens
IT ManagerWeb + Staff AppOptionalFull administrative access to settings and configuration
Marketing ManagerWeb + Staff AppOptionalExplore website, communication, and marketing tools
School AdminWeb DashboardOptionalThe primary administrator view of the whole dashboard
TeacherWeb + Staff AppOptionalTeacher day-to-day tools — attendance, assignments, exams
Transportation ManagerWeb + Staff AppOptionalRoutes, vehicles, and live bus tracking management
GuardianParent App + PortalOptionalMulti-child parent experience and the Student Web Portal
StudentStudent App + PortalOptionalStudent experience in the mobile app and Student Web Portal

How the demo credentials are built

The demo accounts follow a fixed, predictable convention so they are easy to share:

  • Logins for staff/parent roles use the reserved demo email domain @preview.demo (for example [email protected], [email protected]).
  • Demo students use admission numbers that start with the reserved prefix DEMO (for example DEMO0001).
  • Passwords for staff and parent roles follow the pattern Preview@<code>, where <code> is a unique 6-digit number generated for your school the first time you enable Preview Mode. Reveal the exact value with the View button.
  • Demo students sign in with their date of birth (formatted DDMMYYYY) as the password.
One-click DEMO ACCESS panel

When Preview Mode is on, your school's login page shows a DEMO ACCESS section with a button for each role (Admin, Teacher, Academic Coordinator, Accountant, IT Manager, Marketing Manager, Transportation Manager, Driver, Helper). Clicking a button auto-fills the matching login and password — no typing required. This is the fastest way to give someone a tour.


Read-only behaviour

Preview Mode is a safe sandbox: demo users can look at everything but cannot persist changes. Any attempt to create, edit, or delete data is rejected with a "Preview mode is read-only" message. A small, deliberate whitelist of harmless actions is allowed so the demo still feels alive:

FieldTypeRequiredDescription
Log outAllowedOptionalDemo users can always sign out
Send a messageAllowedOptionalChat/messaging works so the communication flow can be demonstrated
Submit an online-exam answerAllowedOptionalA student can attempt an online exam during the demo
Everything else (create / edit / delete)BlockedOptionalBlocked with a read-only notice — no real or demo data is changed
Demo writes are not saved

Because the demo runs against a shared sample database, even the whitelisted actions above are not meant to be permanent. Do not use Preview Mode to capture real data — switch Preview Mode off and use your live tenant for anything you need to keep.


Branding mirror

So the demo still looks like your school, Stunov keeps a branding mirror — a snapshot of your logos, colours, name, tagline and contact details — and overlays it on the demo data at render time. You can review and adjust the mirrored branding directly from the Preview Mode page using the Edit Branding (pencil) button.

Edit Branding modal with School Name, Tagline, Horizontal Logo, Vertical Logo, Favicon uploads and a Theme Management colour palette
Edit Branding — adjust the school name, tagline, logos, favicon and theme palette that are mirrored onto the demo

The mirror captures the values below. It is refreshed in two moments only: when you enable Preview Mode, and when you save branding changes while Preview Mode is on.

FieldTypeRequiredDescription
School NameTextOptionalName shown across the demo
TaglineTextOptionalShort marketing tagline
Horizontal LogoImage (250×50)OptionalPrimary logo used in headers
Vertical LogoImage (100×100)OptionalSquare/stacked logo variant
FaviconImage (32×32)OptionalBrowser tab icon
Theme paletteColour kitOptionalWebsite and dashboard colour palette and fonts
Contact detailsTextOptionalSchool email, phone, address and dial code shown on the demo site
Branding snapshot is preserved

Disabling Preview Mode does not delete your branding snapshot — it is kept so that re-enabling Preview Mode later is instant and looks identical.


  • School Onboarding — first-run wizard for setting up a brand-new school
  • Web Theme — manage the public website branding that the mirror snapshots