Full Online School ERP: Role-Based Admin, Bursar, Principal & Teacher Portal
Class teachers can add records. All teachers can view. Only deputy/admin can delete.
| Year | Class | Stream | Adm | Name | Gender | Class Teacher | Parent Phone | Status | Actions |
|---|
| Year | Term | Class | Stream | Adm | Name | Parent Phone | Sponsor | Expected | Paid | Balance | Status |
|---|
Receipt No:
Date:
Student:
Admission:
Class:
Term:
Sponsor:
Amount:
Method:
Reference:
Balance:
Received By: ______________________
This prepares the system for M-Pesa. Full automatic detection requires Safaricom Daraja callback setup.
| Date | Student | Phone | Receipt | Amount | Status | Action |
|---|
This creates SMS messages in the system. Actual sending requires an SMS provider API like Africa’s Talking.
| Date | Phone | Type | Message | Status |
|---|
Generate parent access codes. Later this can become a separate parent login page.
| Student | Phone | Access Code | Status |
|---|
| Date | Description | Type | Mode | Account | Ref | Amount |
|---|
| Date | Particulars | Ref | Cash In | Cash Out | Bank In | Bank Out |
|---|
| Adm | Name | Class | Term | Parent Phone | Sponsor | Balance |
|---|
| Item | Category | Unit | Quantity | Reorder Level | Status |
|---|
| Student | Year | Term | Subject | Score | Grade | Remarks |
|---|
| Adm | Name | Class | Present | Absent | Late | Total Days |
|---|
Term 1 → Term 2, Term 2 → Term 3, Term 3 → next year/class. Grade 10 → 11 → 12 → Completed. Form 1 → 2 → 3 → 4 → Completed.
Upload the school logo once on this computer/browser. It will appear on the dashboard header and official receipts.
No logo saved yet.
This is the uploaded Grade 10 CBC system integrated into the ERP. It opens inside this tab, so teachers can access it from the same school system.