Grade 10 Student Management System
This system streamlines the Grade 10 intake process for secondary schools, replacing manual spreadsheets and paper forms with a centralized platform. It manages complete student records, assigns students to academic pathways (STEM, Arts & Sports Science, or Social Sciences), handles subject combinations, tracks exam centres, processes transfer requests, and provides role-based admin access. Built for school administrators managing national CBC placement intake.
Tech Stack
About this project
Grade 10 Student Management System
A centralized platform for managing Grade 10 student intake and admissions at secondary schools. This system replaces manual spreadsheets and paper-based processes with a clean, searchable interface designed specifically for school administrators handling national CBC placement intake.
The system uses role-based admin access to keep records secure while allowing authorized staff to manage all aspects of the Grade 10 enrollment process in one organized location.
✨ Key Features
Complete Student Records Every student has a comprehensive profile including name, KNEC assessment number, and parent or guardian contact information. You can quickly see each student's admission status, whether they have committed to the school, or if they were placed through the national process.
Academic Pathway Assignment Students are organized into one of three CBC senior school pathways: STEM, Arts & Sports Science, or Social Sciences. The system makes it simple to assign students to the correct pathway and filter or search records by pathway type.
Subject Combination Management Each academic pathway includes predefined subject combinations made up of three elective subjects. You can define combinations once and then assign them to students as needed, eliminating manual coordination and preventing errors.
Exam Centre Tracking Every student is linked to their exam centre using official KNEC centre codes. The system automatically tracks which centre each student belongs to, making it easy to organize and retrieve records by location.
Transfer Request Processing When a student needs to transfer to a different centre or school, you can log the transfer request directly in the system. All transfer requests are recorded with timestamps, creating a clear audit trail of student movements.
Role-Based Admin Dashboard A secure dashboard restricted to authorized staff provides complete control over student and academic records. Superusers have full administrative access, while regular staff can view and update data within their assigned permissions.
Student Search and Filtering Quickly find students by name, KNEC number, pathway, centre, or admission status. The search interface makes it fast to locate specific records without scrolling through long lists.
Commitment Status Tracking The system records whether each student has formally committed to the school or been officially admitted. This status is visible at a glance and helps administrators track the enrollment pipeline.
Elective Subject Options The system supports a wide range of elective subjects including Biology, Geography, Fine Arts, Computer Studies, Business Studies, Theatre & Film, and more. Schools can define which subjects are available and which combinations are valid.
Admission History and Audit Trail All student record changes and admissions activities are tracked by the system, providing school administrators with a complete history of actions taken. This ensures accountability and makes it easy to review past decisions.
Pathway and Subject Flexibility Schools can create and modify academic pathways and subject combinations without touching code. New pathways and combinations can be added through the admin interface whenever curriculum requirements change.
Data Organization by Centre The exam centre structure helps schools organize their student population geographically. Records can be grouped, filtered, and exported by centre for reporting and coordination purposes.
More Projects
A lightweight tool for logging and monitoring file activities within a system.
View projectAn automated tool that fetches high-quality portrait wallpapers and schedules th...
View projectA digital management platform for savings and investment groups (chamas) in Keny...
View project