ISCHOLA NG

Ischola NG Platform Guide

Everything you need to operate, onboard, and support your school teams inside one unified system.

Platform Guide

This guide covers the main modules, how roles interact, and the standard workflows for onboarding, billing, and academic operations.

1
Set up your school profile, classes, and academic sessions.
2
Enroll students and link parents for portal access.
3
Capture scores, attendance, and generate report cards.

Getting Started

New schools should follow this order to avoid data gaps and repeated edits later in the term.

Step 1
Complete School Settings: logo, contact details, public portal slug, and colors.
Step 2
Create academic sessions, terms, classes, and class arms.
Step 3
Add teachers and assign them to subjects or class arms.
Step 4
Import students via CSV or add them manually, including parent details.
Step 5
Configure fee types and structures if you bill fees digitally.

Roles & Permissions

School Admin

Full access to setup, users, academics, finance, and reporting.

Teacher

Score entry, attendance, and subject-class management.

Finance Officer

Invoices, fee structures, and payment tracking.

Student

Results, invoices, and announcements access.

Parent

Linked children, fee invoices, and results access.

Staff Users

Staff accounts are created by the school admin based on responsibilities.

Modules

Students

Admissions, profiles, and parent linking.

Classes

Class arms, form teachers, and assignments.

Results

Score entry, grading, report cards.

Finance

Billing, invoices, payments, receipts.

Attendance

Daily attendance and summaries.

Communication

Announcements and audience targeting.

Promotions

Promote students by class and session.

Reports

Performance, finance, and enrollment analytics.

Workflows

Daily operations are grouped into repeatable flows for fast onboarding and term management.

Admission
Capture student bio, class, and parent details, then create fee invoice if enabled.
Results
Enter scores, compute totals, publish report cards to portals.
Payments
Generate invoices and record payments with instant receipts.

School Setup

School setup is handled from the Settings area and should be completed before admissions begin.

Profile
School name, logo, email, phone, address, city, and state.
Branding
Public portal slug, primary and secondary colors, welcome text, and contact email.
Users
Create staff accounts with appropriate roles and assign permissions if enabled.

Academic Setup

Academic configuration ensures classes, terms, and subjects are structured correctly for reporting.

Sessions
Create academic sessions and mark the current session.
Terms
Define terms for each session and set the active term.
Classes
Add classes and class arms, then assign form teachers.
Subjects
Create subjects and link them to classes for score entry.

Student Management

Students can be created individually or imported in bulk. Every student record can be linked to one or more parents/guardians.

Admission
Capture bio data, class arm, contact, and parent details.
Profiles
View attendance summary, results history, documents, and parent records.
Parents
Parent email creates a portal login and sends a temporary password.

Finance & Billing

Finance tools help schools manage fee types, invoices, payments, and receipts in one place.

Fee Types
Define fee categories and default amounts for each class or term.
Invoices
Generate invoices per student, track balances, and due dates.
Payments
Record payments, issue receipts, and track collections by term.
Gateways
Configure settlement account details for online payment processing.

Communication

Announcements can be targeted to teachers, students, parents, or everyone.

Audience
Select the target audience for each announcement.
Priority
Use urgent, important, or normal labels to highlight key updates.

Reports & Analytics

Reports provide visibility into academic performance, attendance trends, and financial health.

Academic
Score distributions and subject performance summaries.
Attendance
Present, absent, late, and excused breakdowns.
Finance
Collections, outstanding fees, and invoice aging.

Student Portal

Students access results and invoices using their login credentials or via the public portals.

Portal URLs: https://ischola.dotega.site/portal/results.php · https://ischola.dotega.site/portal/fees.php

Parent Portal

Parents can view linked children, report cards, and invoices. A parent login is created when a student is enrolled with a parent email.

Public Portals

Public portals allow users to view results or pay fees without dashboard access, using student identifiers and term/session selection.

Results
Public results access is controlled by session and term settings.
Fees
Parents can pay fees and receive receipts instantly.

CSV Imports

Bulk upload helps you add or update students quickly. The system matches existing records by admission number, email, or phone + name.

Required
first_name, last_name.
Recommended
admission_number to avoid duplicates.
Parent Login
Provide parent_first_name, parent_last_name, parent_email to create a parent account.

Security & Accounts

Access is role-based. Users can update passwords from their profile settings.

Login
Credentials are email + password for all roles.
Parent
New parents receive a temporary password sent to their email.
Privacy
School data is isolated by tenant access controls.

Troubleshooting

Login
If a user cannot log in, use the “Forgot Password” option or contact the school admin.
Results
If results are missing, confirm the correct term and session are selected.
Fees
If a payment is not reflected, allow a few minutes and contact support if it persists.
Access
If a student or parent cannot see a record, ensure the student is properly linked.

FAQ

Q
How do parents get access? Add parent details with email during admission or CSV import to create a login automatically.
Q
Can a parent have multiple children? Yes. Link the same parent to multiple students.
Q
How do we reset passwords? Users can change passwords from their profile or via admin user management.