System requirements
What you need before staff and parents use ZSchool4u day to day.
Web portal
| Requirement | Guidance |
| --- | --- |
| Browser | Current Chrome, Edge, Firefox, or Safari (last two major versions) |
| Network | Stable internet; school office on broadband if possible |
| HTTPS | Production web + API must use HTTPS. Plain http:// to the API can break login (redirects turn POST into GET). |
| Screen | Laptop or desktop for fee counter, enroll, and print layouts; tablets work for light ops |
Android APK
| Requirement | Guidance | | --- | --- | | OS | Modern Android phone or tablet that can install your school’s APK build | | Login | Email + password issued by the school (same identity as web for that user) | | Storage / notifications | Allow storage if the app asks (updates); allow notifications for announcements when enabled |
Deep walkthrough: Using the app.
Office hardware (recommended)
- A4 printer — fee receipts, notices, TC printouts.
- 80mm thermal printer (optional) — counter receipts when configured under print docs.
- Biometric devices — only if your school links attendance devices; otherwise use manual mark.
Print templates: Setup: school & print.
School data readiness
Before go-live, school_admin should have:
- School profile + logo (receipts / ID cards).
- Classes, sections, and fee structure.
- At least one Accountant user (do not share School Admin with the counter).
- Parent / student logins created at enroll time.
Next
→ Login · Who does what