Student Directory
Browse, search, and manage student records. Each student record includes a photo and full profile view.
| Photo | Admission No. | Student Name | Class | Status | Guardian | Phone | Actions |
|---|
Recent Activity
Communication
Exams begin soon. Ensure all student records and fees are updated.
Admissions Management
Capture enquiries, process applications, track document checks, and convert approved admissions into student records.
Admission Applications
Track prospective students from enquiry to approval and registration.
| Application No. | Applicant | Applying For | Status | Guardian | Phone | Actions |
|---|
Admissions Checklist
- Birth certificateRequired before approval
- Parent / guardian contactMust be verified
- Previous school reportRequired for transfers
Next Step
When an application is approved, use βAdmitβ to create a student profile with class, guardian, and photo details.
Daily Attendance Register
Class teachers can select a class and date, mark each learner as present, absent, late, or excused, then save the register for the day.
Register Controls
Select the class and attendance date.
Class Attendance Register
Saved attendance is stored locally for offline testing.
| Photo | Admission No. | Student | Class | Attendance | Notes |
|---|
Student Transport
Manage transport status, route notes, pickup location, and drop-off location for each student.
Transport Filters
Filter transport records.
Transport List
Use Edit to update pickup and drop-off locations in the student record.
| Photo | Admission No. | Student | Class | Transport | Pickup Location | Drop-off Location | Route Notes | Actions |
|---|
Staff Management
Manage teachers, admin, garden, security, drivers, general workers, qualifications, uploaded staff documents, class teachers, and teacher-on-duty roster planning.
Staff Filters
Filter staff by role or search by name, phone, qualification, or document label.
Staff Directory
Each staff member can store qualifications and labelled document uploads.
| Staff | Role | Phone | Qualifications | Documents | Status | Actions |
|---|
Class Teacher Assignment
Each class should have at least one class teacher assigned.
| Class | Level | Class Teacher | Status |
|---|
Teacher on Duty Roster
Schedule teachers by week. Weeks start on Sunday; select start and finish dates for each duty period.
| Week No. | Start | Finish | Teacher | Area | Notes | Actions |
|---|
2026 Fee Structures
Use the approved Vihiga Education City fee structures for Daycare, Primary School, and Junior Secondary School. Grade 7 to Grade 9 are grouped as Junior Secondary School.
Student Fee View
Using 2026 fee structures
Student Fee Estimates
Base fee estimates are calculated from the selected term and student class.
| Photo | Admission No. | Student | Class | Level | Term Fee | Paid | Balance | Notes | Payment |
|---|
Approved Fee Structure Reference
Primary, daycare, and Junior Secondary School values loaded from the supplied 2026 documents.
Daycare & Primary School
| Group | Fees | Other Notes |
|---|
Junior Secondary School
| Vote Head | Term 1 | Term 2 | Term 3 |
|---|
Import Existing School Files
Upload Excel, Word, PDF, CSV, or TXT files for the relevant section. The system reads the file, previews extracted records, and imports the data into the selected module.
Upload & Read File
Best results come from Excel/CSV files with clear headers. Word and PDF files are read as text and converted where table-like rows are found.
Import Preview
Upload a file and click Read File to preview detected records before saving.
| Status | Detected Data |
|---|
School Reports
Generate quick operational summaries from student records and admissions data. Filter by class, status, and report type, then print or export.
Report Filters
Select the type of report you want to view.
Overview Summary
Live report generated from captured records.