My Office — Next-Gen School Management Cloud
Architecture, Tenant Registration, Academic Operations, Fee Processing & Result Checking
Multi-Tenancy
Each institution receives a completely isolated enterprise database schema and custom sub-domain (school.nigeriasaas.com.ng).
All School Sections
Full functional coverage for Nursery, Primary, Junior Secondary, and Senior Secondary modules.
60-Sec Onboarding
Zero-configuration school creation with instant credentials download slip and automated superuser account attachment.
1. Public Site & Value Proposition
Landing page presenting pricing, live demos, and platform features.
Key Public Offerings
- No Setup Fee: Free registration for all schools ₦0.00
- Student Billing: Mandated per-student termly rate ₦5,000 / term
- Live Demos: Instant access to preview test schools client1, client2
- SSL Encryption: Automated wildcard HTTPS certificates Automatic TLS
Sample Public Platform Data
| Attribute | Value |
|---|---|
| Default Termly Rate | ₦5,000.00 per student / term |
| Supported Modules | Nursery (1-3), Primary (1-6), Junior (1-3), Senior (1-3) |
| Payment Channels | Paystack & Moniepoint (Debit Cards, Transfer, USSD) |
| Attendance Modes | Live Daily Web Roster & Offline Bulk Excel Upload |
| Result Processing | Auto-grading, remark automation, printable PDF report cards |
2. Create My Website & Institution Setup
Self-service onboarding form with automatic subdomain and schema creation.
Sample "Create My Website" Form Inputs
royalacademy → royalacademy.nigeriasaas.com.ng
royal_admin
Admin2026!@#
Automated Backend Operations
SCHEMA: "royalacademy" (Auto-isolated)
// 2. Primary Domain attached:
Domain: royalacademy.nigeriasaas.com.ng (is_primary=True)
// 3. Superuser account provisioned:
User: royal_admin (is_superuser=True, is_staff=True)
// 4. Auto remark rules & default classes seeded
3. Automatic Credentials Slip & Admin Attachment
Direct device download of access credentials and seamless admin login.
Auto-Downloaded File (.txt)
MY OFFICE - INSTITUTION PORTAL CREDENTIALS
=======================================================
School Name: Royal International Academy
Portal Website: https://royalacademy.nigeriasaas.com.ng
Admin Login URL: https://royalacademy.nigeriasaas.com.ng/admin/
Admin Username: royal_admin
Admin Password: Admin2026!@#
Email: admin@royalacademy.edu.ng
Phone: 08031234567
Created Date: September 14, 2026
=======================================================
IMPORTANT: Please store this file in a safe place.
=======================================================
Admin Attachment & Access
-
Device Auto-Download: Browser automatically saves
Royal_International_Academy_Portal_Credentials.txtto phone/laptop on submission. -
Admin Superuser Ready:
royal_adminimmediately has full privileges to manage teachers, students, fees, and results. -
Master Admin Backup: Superadmin can view tenant admin credentials in master dashboard under Tenant Information → Default Admin Credentials.
4. Admin Navigating Settings
Institution-level configuration for branding, sessions, terms, and dates.
General School Settings
| Official School Name: | Royal International Academy |
|---|---|
| Current Academic Session: | 2026/2027 |
| Active Term: | First Term |
| Term Start Date: | 15th September 2026 |
| Term End Date: | 18th December 2026 |
| Campus Address: | 12 Victory Way, GRA Phase 2, Port Harcourt |
Visual Branding Customization
| School Crest / Logo: | royal_logo.png (Auto-compressed to ~40KB) |
|---|---|
| Portal Theme Color: | #0d9488 |
| Background Cover: | campus_aerial_view.jpg (Optional) |
| Auto-Remark Engine: | 5 Score Brackets (75-100%, 60-74%, 50-59%, 40-49%, 0-39%) |
5. Payment Settings & Bank Account Modes
Configuring single unified bank accounts or separate designated accounts per section.
Bank Account Modes
Gateway API Configuration
- Paystack Public/Secret Key: School-specific keys for online card payments
- Moniepoint / Monnify: API Key & Contract Code for virtual bank transfers
Sample Fee Schedule & Accounts
| Category | Termly Fee | Designated Bank Account |
|---|---|---|
| Nursery | ₦45,000 | Zenith Bank (1012345678) |
| Primary | ₦55,000 | GTBank (0123456789) |
| Junior Secondary | ₦65,000 | Access Bank (0011223344) |
| Senior Secondary | ₦75,000 | Zenith Bank (1012345699) |
| Result Unlock Fee | ₦1,000 | Moniepoint Virtual Account |
6. Payment History & Receipt Generation
Live fee ledger, instant verification, and downloadable tamper-proof receipts.
Sample Live Transaction Ledger
| Txn Reference | Student Name | Admission No | Fee Type | Amount | Channel | Status | Date Paid |
|---|---|---|---|---|---|---|---|
RIA-TX-9011 |
Chinedu Eze | RIA/2026/JSS1/042 |
JSS 1 First Term Fee | ₦65,000.00 | Paystack (Card) | PAID | 12-Sep-2026 |
RIA-TX-9012 |
Fatima Bello | RIA/2026/PR4/015 |
Primary 4 Tuition | ₦55,000.00 | Moniepoint (Transfer) | PAID | 13-Sep-2026 |
RIA-TX-9013 |
David Adeleke | RIA/2026/SS2/008 |
SS 2 Tuition & Science Lab | ₦75,000.00 | Bank Deposit | PENDING | 14-Sep-2026 |
RIA-RES-4021 |
Chinedu Eze | RIA/2026/JSS1/042 |
Result Checking PIN | ₦1,000.00 | Online Gateway | PAID | 14-Sep-2026 |
7. Teacher Registration & Class Assignment
Self-enrollment for teachers, class arm structure, and staff workspaces.
Sample Teacher Profiles
| Teacher Name | Contact Details | Assigned School Class |
|---|---|---|
| Mr. Emeka Okafor | emeka@royalacademy.com 08023456789 |
JSS 1 — Arm A |
| Mrs. Grace Adeleke | grace@royalacademy.com 08034567890 |
Primary 4 — Arm Gold |
| Mr. Usman Bello | usman@royalacademy.com 08056789012 |
SS 2 — Arm Diamond |
Class Hierarchy Structure
- 1. Class Levels: Nursery 1-3, Primary 1-6, JSS 1-3, SS 1-3 (16 Total Levels)
- 2. Class Arms: Arm A, Arm B, Arm Gold, Arm Diamond
- 3. School Class Unit: Level + Arm (e.g. JSS 1 A, Primary 4 Gold)
- 4. Permissions: Teachers only enter attendance and scores for their assigned classes
8. Student & Pupil Registration
Comprehensive student records with automated admission number generation.
Sample Enrolled Students Across Sections
| Admission Number | Full Name | Gender | Section & Class | Parent / Guardian | Parent Phone | Status |
|---|---|---|---|---|---|---|
RIA/2026/NUR2/003 |
Amanda Obi | Female | Nursery 2 A | Chief K. Obi | 08039998877 | Active |
RIA/2026/PR4/015 |
Fatima Bello | Female | Primary 4 Gold | Alh. U. Bello | 08021112233 | Active |
RIA/2026/JSS1/042 |
Chinedu Eze | Male | JSS 1 A | Engr. P. Eze | 08031234567 | Active |
RIA/2026/SS2/008 |
David Adeleke | Male | SS 2 Diamond | Dr. S. Adeleke | 08056667788 | Active |
9. Attendance Management (Web Roster & Excel Upload)
Teachers mark daily attendance on live web grid or download/upload batch Excel files.
1. Bulk Excel Template Download & Upload
Admission_No,Student_Name,Mon_14Sep,Tue_15Sep,Wed_16Sep
RIA/2026/JSS1/042,Chinedu Eze,P,P,P
RIA/2026/JSS1/043,Aisha Mohammed,P,L,P
RIA/2026/JSS1/044,Emmanuel Bassey,A,P,P
RIA/2026/JSS1/045,Blessing Okon,P,P,P
2. Live Interactive Web Roster
| Student | Mon (14) | Tue (15) | Wed (16) | Total (%) |
|---|---|---|---|---|
| Chinedu Eze | P | P | P | 100% |
| Aisha Mohammed | P | L | P | 100% |
| Emmanuel Bassey | A | P | P | 67% |
10. Results Management (Web Gradebook & Excel Upload)
Continuous assessments, exam scores, automatic totals, and grade classifications.
Sample Grade Sheet (Class: JSS 1 A | Term: First Term)
| Student Name | Subject | CA 1 (20) | CA 2 (20) | Exam (60) | Total (100) | Grade | Remark |
|---|---|---|---|---|---|---|---|
| Chinedu Eze | Mathematics | 18 | 19 | 54 | 91 | A | Excellent performance |
| Chinedu Eze | English Studies | 16 | 17 | 48 | 81 | A | Distinction |
| Chinedu Eze | Basic Science | 17 | 18 | 52 | 87 | A | Outstanding aptitude |
| Aisha Mohammed | Mathematics | 14 | 15 | 45 | 74 | B | Very good performance |
| Emmanuel Bassey | Mathematics | 10 | 12 | 32 | 54 | C | Good, but can do better |
11. Student & Parent Result Checking Portal
Online report card access, fee verification gates, and printable PDF cards.
Result Checking Authentication
RIA/2026/JSS1/042
Generated Official Report Card
Position: 1st / 38| Student: | Chinedu Eze | Class: | JSS 1 Arm A |
|---|---|---|---|
| Total Score: | 785 / 900 | Average: | 87.2% |
| Teacher Remark: | "An outstanding academic performance. Keep it up!" | ||
| Principal Remark: | "An exemplary scholar with consistent distinction." | ||
12. Architecture Summary & Competitive Advantage
Enterprise infrastructure built for high availability, security, and scalability.
Schema Isolation
Multi-tenant enterprise schemas prevent cross-school data leaks.
SSL & Custom Domains
Dedicated sub-domains & bank-grade 256-bit HTTPS encryption.
High-Speed Cloud Engine
Automated background processing for instant report cards and media.
Turnkey Onboarding
Full school setup in <60s with auto-downloaded credentials.