School Management

The core module for managing all tenant schools on your SaaS platform. Oversee domains, subscriptions, deep analytics, and security for every institution.

Note: Each school operates in total isolation with its own segregated data, ensuring privacy and security across the platform.

1. School List Overview

The main datatable displays all registered schools. Use the search bar to filter by name or email.

Screenshot

2. Onboarding a New School

When manually creating a school, the system automatically generates secure credentials and applies the default dashboard theme.

  1. Click the action button: Add New School.
  2. Enter the School Name (this generates a unique URL slug automatically).
  3. Enter the Admin Name and a unique Admin Email Address.
  4. Select the initial Subscription Plan from the dropdown.
  5. Choose the Billing Cycle (Monthly or Yearly) to calculate the expiration date.
  6. Click Save.
Auto-Credential Generation: Upon saving, the system creates a random 10-character password. A success message will appear at the top of the screeen containing this password and a convenient Copy button.
Screenshot
Screenshot

3. Editing Configurations & Custom Domains

Editing a school allows you to modify advanced connection settings that are not available during initial creation.

  1. Find the school in the list and click the Edit button.
  2. Custom Domain Mapping:
    • Enter a Custom Domain (e.g., portal.harvard.edu).
    • Update the Domain Status (Pending, Active, Failed).
  3. Branding Overrides: Select a specific Login Style (e.g., Modern Split, Centered Glass) overriding the global default.
  4. Feature Toggles: Manually enable/disable Online Fee Payments or SMS Notifications overriding their plan limits if necessary.
  5. Click Update Details.
Screenshot

4. Deep Analytics Dashboard

The analytics module provides a comprehensive X-Ray view into the health and usage of any specific school.

  1. Find the school in the list and click the Analytics button.

Key Metrics & Dashboards

Screenshot

Growth & Revenue Charts

Scroll down to view 12-month historical charts:

5. Exporting School Reports

You can generate offline reports of a school's analytics.

  1. From the school's Analytics dashboard, locate the Export buttons at the top right.
  2. Click Export PDF to download a beautifully formatted visual report.
  3. Click Export Excel to download a raw `.xlsx` dump containing the exact financial and attendance values.
Screenshot

6. Security Actions

Regenerate Password

If a school administrator loses access and cannot use the "Forgot Password" feature, you can force-reset their credentials immediately.

  1. Locate the school in the main datatable.
  2. Click the yellow Regenerate Password button.
  3. The system instantly generates a new secure 10-character password.
  4. A green alert banner will appear at the top of the screen. Copy the new password immediately using the provided Copy button. The password will not be shown again.
Security Verification: Always verify the identity of the requester through an out-of-band communication method (like a direct phone call) before utilizing the Regenerate Password tool.