Web portal guide — how to work in ZSchool4u
This page is for every school staff member. It explains how the web portal is laid out, where buttons live, and how to find the right workflow for your role.
Open the live portal with the header Open app button (or your school URL, usually ending in /login).
Screen layout (every page)
| Area | Where | What it does | | --- | --- | --- | | Left sidebar | Always on desktop | Your menus. Click a parent to expand children. | | Top bar | Top of the page | School name / logo, notifications bell, your profile | | Main area | Centre | The form, table, or dashboard for the menu you opened | | Primary buttons | Top-right of most lists | e.g. Add Student, Collect Fees, Create Class | | Row actions | Three-dot / icons on each table row | Edit, Delete, Pay fee, View | | My Profile | Sidebar bottom (or Profile menu) | Name, phone, photo, password |
Mobile: use the menu (hamburger) to open the same sidebar.
Login → work (all roles)
- Go to
/login. - Enter school email + password → Sign in.
- You land on Dashboard (
/portal/dashboard). - Use the left sidebar for your job (fees, attendance, students, etc.).
- When finished, open My Profile → logout from the user menu if offered, or close the browser session per school policy.
Forgot password → Forgot password? under the login form → OTP → set new password.
Pick your role guide
| You are… | Read this next | | --- | --- | | School Admin | School Admin overview | | Accountant / fee counter | Accountant overview | | Principal | Principal overview | | Vice Principal | Vice Principal overview | | Class Teacher | Class Teacher overview | | Parent / Student | Parents & students | | Full sidebar list by role | Sidebar by role | | Who may do what | Who does what |
“Where is the button?” cheat sheet
| I want to… | Who | Sidebar path | Button / action | | --- | --- | --- | --- | | Add a student | School Admin | Students → Students Lists | Top Add Student (or Bulk Student Register) | | Collect school fees | Admin / Accountant | Students → Student Fees or student row | Collect Fees / Collect / Pay fee | | See who has unpaid dues | Admin / Accountant | Account Section → Due Fee Record | Filters + PDF/CSV export | | Send due fee notice | Admin / Accountant | Account Section → Due Fee Notice | Send Notice | | Approve discount / void | School Admin only | Approvals | Approve / Reject | | Add a teacher | School Admin | Employees → Add Employee | Form Save / Next | | Mark class attendance | Teacher / Admin | Mark Attendance or Attendance → Manual | Submit Attendance | | Build timetable | Admin / Principal / VP | Timetable | Open class → edit cells → Save | | Schedule an exam | Admin / Principal / VP | Exams Section → Schedule Exam | Create / save schedule | | Enter exam marks (teacher) | Class Teacher | Exams → Enter Marks | Fill grid → save | | Promote students | Admin / Principal / VP | Academic Section → Promote Students | Select → Submit | | Pay teacher salary | Admin / VP / (ACL) | Employees → Pay Salary or Teacher Salary | Open employee → pay month | | Send class message | Admin / Principal / VP | Messages Section → Send Messages | Compose → send | | Publish announcement | Leadership / Teacher | Announcements | New announcement → Publish | | Print admission form | Leadership | Downloads → Admission Form | Download / print | | Change school logo / receipt | School Admin | Admin Settings → Manage School / Print Doc Settings | Save | | Change my password | Everyone | My Profile | Change password → Update password | | Delete my account request | Everyone | Settings / Profile legal links or website | See public Account deletion page |
Fees path (money) — remember this
- School Admin sets fee masters under Admin Settings (class fees, coupons, print docs).
- Accountant / Admin collects on the student fee screen and prints receipt.
- Track unpaid in Due Fee Record (includes previous-year due / PYD when shown).
- Discounts, voids, some IE changes → Accountant submits → School Admin Approvals.
Deep dive: Fee collection workflow.
Golden rules for training staff
- Do not share School Admin password with the fee counter — create an Accountant.
- Your sidebar may be shorter if School Admin customized menu permissions for your employee.
- If a button is missing, ask School Admin to grant that menu/action (e.g. Collect fee, Pay salary).
- Principal / VP cannot open Account Section or Approvals on web — send fee work to Accountant / Admin.