Pilot-ready walkthrough

Run the demo as any role

Sign in as a super admin and seed the demo institution. The seed creates one loginable account for each non-admin role. Use the credentials below and follow the scripted journey.

Try it yourself

Create your own sandbox institution and explore every role — no sales call required.

Step 1 · Sign up
Create your admin account

Sign up at /auth, then open Settings → Generate Demo Data to populate a sample institution in under a minute.

Step 2 · Explore every role
Sign in as teacher, student or parent

The seed creates a sample account for each role in your sandbox. Login details are shown securely on the success screen after you run the seed — they're scoped to your sandbox only.

Institution Admin

Set up academics, see live KPIs, run reports and manage every other role.

  1. 1. Sign in & dashboard
    Sign in with your admin email. The dashboard surfaces attendance %, fee collection, at-risk students and recent activity.
  2. 2. Generate demo data
    Settings → Generate Demo Data populates 150 students, 20 teachers, 50 parents, fees and 4 weeks of attendance in under a minute.
  3. 3. Academic structure
    Visit Departments → Courses → Subjects → Batches → Sections. All inserts go through audit logging and tenant-scoped RLS.
  4. 4. Timetable & conflicts
    Open Timetable. Try to double-book a teacher or room — the database trigger rejects the conflict before it saves.
  5. 5. Fee management
    Fee Management → see structures, plans, payments, discounts and late fees. Export receipts as PDF from the Payments table.
  6. 6. Risk dashboard
    Intelligence → Risk surfaces students with falling attendance or overdue fees, ranked by intervention score.
  7. 7. Audit log
    Operations → Audit log. Every insert, update and delete across 14 tables is recorded with old + new snapshots and is immutable.
  8. 8. Branding
    Settings → Branding. Upload your logo and set primary/secondary colors — the entire app rethemes in real time.
Teacher

Run today's classes, open attendance sessions and grade assignments.

  1. 1. Today's classes
    Teacher → Today shows every period scheduled for today with one-tap session-open buttons.
  2. 2. Open an attendance session
    Tap a class → Start session. A rotating QR refreshes every ~30s. Students scan to mark present with geofence + device fingerprint.
  3. 3. Review attendance live
    Inside the session, present/late/absent counts update in real time. Close the session manually or auto-close at end-of-period.
  4. 4. Materials & assignments
    Teacher → Learning. Upload study materials (PDFs, slides) or create an assignment with file attachments and a due date.
  5. 5. Grade submissions
    Open an assignment → tap a submitted file (loads via signed URL) → enter marks. Grades immediately appear on the student's portal.
  6. 6. Intervention
    Teacher → Intervention flags students in your sections with attendance below the institutional threshold (default 75%).
Student

See your timetable, scan QR attendance, submit assignments and check fees.

  1. 1. My timetable
    Student → Timetable. Week view with subjects, teachers and rooms.
  2. 2. Scan attendance
    Student → Scan. Point your phone at the teacher's QR. Location is checked against the classroom before the record commits; device details are logged alongside the scan.
  3. 3. My attendance
    Subject-wise % with month-by-month heatmap. Falling below threshold triggers an alert in the notification bell.
  4. 4. Learning
    Student → Learning. Browse materials by subject; submit assignments with file upload before the due date.
  5. 5. My fees
    See pending dues, paid receipts and download PDF receipts. Overdue plans appear in red with late-fee preview.
Parent

Track every child's attendance, fees, assignments and alerts in one place.

  1. 1. My children
    Parent → My children lists every linked child with a snapshot card (attendance %, fees due, latest alert).
  2. 2. Child deep-dive
    Tap a child → see attendance heatmap, subject-wise breakdown, recent assignments, fee plans and discipline notes.
  3. 3. Notifications
    The bell shows fee due reminders, low-attendance alerts and assignment-graded notifications across all children.

Ready to pilot at your institution?

We'll provision a branded environment for your campus with imported data and onboarding for every role.