VEC Admin Portal

Student Records

Manage and view all student records

AU
Admin User Administrator
βœ“
Active Records0Currently active students
πŸŽ“
New Admissions0This term
πŸ’³
2026 Fee ValueKES 0Estimated annual base fees

Student Directory

Browse, search, and manage student records. Each student record includes a photo and full profile view.

PhotoAdmission No.Student NameClassStatusGuardianPhoneActions
No student records found.

Recent Activity

    Communication

    πŸ“£
    End of Term Exams Notice

    Exams begin soon. Ensure all student records and fees are updated.

    Admissions Module

    Admissions Management

    Capture enquiries, process applications, track document checks, and convert approved admissions into student records.

    ⏳
    Pending Review0Awaiting assessment
    βœ“
    Approved0Ready to admit
    πŸ“Ž
    Documents Missing0Need follow-up

    Admission Applications

    Track prospective students from enquiry to approval and registration.

    Application No.ApplicantApplying ForStatusGuardianPhoneActions
    No admission applications found.

    Admissions Checklist

    • Birth certificateRequired before approval
    • Parent / guardian contactMust be verified
    • Previous school reportRequired for transfers

    Next Step

    πŸŽ“
    Approval converts to student record

    When an application is approved, use β€œAdmit” to create a student profile with class, guardian, and photo details.

    Classes Module

    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.

    βœ“
    Present0Marked today
    ⏳
    Late / Excused0Needs attention
    !
    Absent0Follow-up list

    Register Controls

    Select the class and attendance date.

    Select a class to see the assigned class teacher.

    Class Attendance Register

    Saved attendance is stored locally for offline testing.

    PhotoAdmission No.StudentClassAttendanceNotes
    Select a class to take attendance.
    Transport Module

    Student Transport

    Manage transport status, route notes, pickup location, and drop-off location for each student.

    πŸ“
    Pickup Points0Recorded locations
    🏁
    Drop-off Points0Recorded locations
    !
    Missing Details0Need update

    Transport Filters

    Filter transport records.

    Transport List

    Use Edit to update pickup and drop-off locations in the student record.

    PhotoAdmission No.StudentClassTransportPickup LocationDrop-off LocationRoute NotesActions
    No transport records found.
    Staff Module

    Staff Management

    Manage teachers, admin, garden, security, drivers, general workers, qualifications, uploaded staff documents, class teachers, and teacher-on-duty roster planning.

    🍎
    Teachers0Teaching staff
    πŸŽ“
    Assigned Classes0Classes with class teachers
    πŸ“…
    Duty Roster0Planned duty weeks

    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.

    StaffRolePhoneQualificationsDocumentsStatusActions
    No staff records found.

    Class Teacher Assignment

    Each class should have at least one class teacher assigned.

    ClassLevelClass TeacherStatus

    Teacher on Duty Roster

    Schedule teachers by week. Weeks start on Sunday; select start and finish dates for each duty period.

    Week No.StartFinishTeacherAreaNotesActions
    No teacher-on-duty roster entries yet.
    Fees Module

    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.

    ₦
    Total FeeKES 0Selected term amount
    βœ“
    Total PaidKES 0Payments recorded
    !
    Outstanding FeeKES 0Balance still owing

    Student Fee View

    Using 2026 fee structures

    Student Fee Estimates

    Base fee estimates are calculated from the selected term and student class.

    PhotoAdmission No.StudentClassLevelTerm FeePaidBalanceNotesPayment
    No fee records found.

    Approved Fee Structure Reference

    Primary, daycare, and Junior Secondary School values loaded from the supplied 2026 documents.

    Daycare & Primary School

    GroupFeesOther Notes

    Junior Secondary School

    Vote HeadTerm 1Term 2Term 3
    Payment notes: Transport fees are separate and must be prepaid monthly. Boarding is KES 10,000 per term. JSS meals are KES 3,500 per term. Primary meals are KES 3,500 for Term 1 and Term 2, and KES 3,000 for Term 3.
    Migration Import

    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.

    βœ“
    Ready to Import0Rows with enough data
    πŸ“„
    File Typeβ€”Excel, Word, PDF, CSV, or TXT
    !
    Issues0Rows needing review

    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.

    Supported columns: Admission No, First Name, Last Name, Class, Guardian, Phone...

    Import Preview

    Upload a file and click Read File to preview detected records before saving.

    StatusDetected Data
    No import preview available.
    Reports Module

    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.

    🏫
    Classes Covered0Unique classes represented
    πŸ“‹
    Admissions Tracked0Applications in admissions module
    πŸ“Ž
    Missing Docs0Records needing follow-up

    Overview Summary

    Live report generated from captured records.

    No report data found.