Theme
Public Website and Tenant Portal User Guide (Non-Technical)
This guide explains how visitors, parents, students, and staff can use the public-facing parts of the product.
Who should use this
- Prospective schools exploring the product
- Existing school users who need to reach their own school portal
- Parents and students checking notices and results
- Front desk staff helping users access the correct school site
Product entry points
There are two public entry points:
- Main domain website (product home pages)
- School tenant portal (school-specific subdomain)
1) Main domain website
Main pages include:
- Home page
- About page
- Privacy Policy page
From the Home page, users can:
- click Login to choose their school
- click Get Started (if enabled) for new school onboarding
- click Demo to open the demo school login page
School selector flow
When user clicks Login on the main site:
- A school selector popup opens.
- User searches by school name.
- User selects the correct school.
- System redirects to that school's login page automatically.
Only active schools are shown in this selector.
2) School tenant portal (public school website)
Each school has its own portal URL (usually subdomain-based).
Common pages:
- Home: school profile, branding, contact highlights
- Notice Board: published notices and attachments
- Results: student result lookup
- Staff: teacher and staff directory
- Academic: public academic information sections
3) Public Notice Board usage
Path: School Portal -> Notice Board
Users can:
- browse notices in reverse date order
- read notice title and content summary
- download attachment when available
A notice appears publicly only when it is:
- published
- within publish/expiry date window
- visible to the current viewer based on visibility rules
If no visible notices exist, users will see an empty state message.
4) Public result lookup usage
Path: School Portal -> Results
Users can search with:
- exam
- class
- roll number or registration number
Steps
- Select exam.
- Select class.
- Enter roll or registration number.
- Click Show Result.
Available actions on result view:
- Copy Link (share result lookup URL)
- Print / PDF (browser print dialog)
Results are shown only for published and publicly available exam outputs.
5) Staff page usage
Path: School Portal -> Staff
Users can view:
- teacher and staff names
- titles/departments
- phone numbers
- photos (if available)
6) Academic page usage
Path: School Portal -> Academic
This page provides public academic information sections (for example routine/syllabus/calendar style content) for visitors and guardians.
Use this page for general awareness, not private student operations.
Common issues and quick fixes
- School not found in selector: confirm school is active and search with the correct spelling.
- Wrong school opened: return to main website and select the correct school from popup.
- Notice not visible: notice may be draft, expired, or targeted to another audience.
- Result not found: verify exam, class, roll/registration and confirm result is published.
- Attachment not downloading: try opening in another browser tab or check file availability.
If users do not see latest UI updates, ask technical support to run frontend build/dev commands (npm run build or npm run dev).