Academic Year & Calendar Management
The Academic Calendar is the heartbeat of your school's operations. It defines the temporal framework for all academic activities, from enrollment to grading.
Academic Years
Manage your annual cycles via Academic > Calendar > Academic Years.
Year Attributes
- Identity: Name (e.g., "2025/2026") and a unique short Code.
- Duration: Define the exact Start Date and End Date.
- Term Type: Choose between Terms, Semesters, or Quarters.
- Total School Days: Set the expected number of instructional days for the year (used for attendance percentage calculations).
Year Statuses
- Upcoming: The year is being planned; no active enrollments yet.
- Active (Current): The system's "Source of Truth" for current operations.
- Completed: The year is archived; historical data is preserved.
Terms & Semesters
Each Academic Year is subdivided into Terms.
- Dates: Each term has its own start/end dates.
- Current Term: One term per year is designated as the active session.
- Key Dates: Log specific dates for Examination Start/End and Result Release.
Holidays & Events
Public Holidays
Manage days when the school is officially closed.
- Impact: The system automatically excludes these dates from attendance requirements and lesson schedules.
School Events
Log and track important dates:
- Academic: Exam weeks, graduation, orientations.
- Social: Sports days, festivals, parent-teacher conferences.
- Public vs. Private: Choose which events are visible on the student/parent portal.
💡 Pro-Tips & Notes
Only one Academic Year can be marked as Current at any given time. This setting drives the default dashboard stats and automated student enrollment filters.
When creating terms, ensure their combined date ranges fall within the parent Academic Year's start and end dates. The system will alert you if there are overlapping terms.
Set the Result Release Date early in the term. This helps the academic department coordinate grading deadlines and automated report card generation.