Welcome to CurriX
CurriX is a curriculum and staffing planning tool designed for schools. It helps you map your curriculum, manage teacher workloads, assign classes, and generate reports — all in one place.
📋 What you can do
- Create and manage multiple curriculum plans
- Track teacher workloads and assignments
- Map subjects across student groups
- Spot gaps and over-allocations instantly
- Generate reports for stakeholders
🔑 Key concepts
- Plans — versioned curriculum snapshots
- Blocks — groups of classes running simultaneously
- Groups — student cohorts (e.g. Year 10A)
- LPW — lessons per week
- FTE — full-time equivalent staffing demand
Typical workflow
Create a plan — start a new curriculum version (or import an existing one).
Set up departments & subjects — build your subject catalogue with codes and colours.
Add teachers — enter staff with their target lessons per week and subject qualifications.
Add student groups — create your year groups or class sets.
Build blocks & classes — organise teaching into blocks and assign teachers, groups and lesson counts.
Review & validate — use Warnings, Curriculum Audit, Staff Loading and Diagrams to check everything looks right.
Generate reports — export class lists and staffing reports for distribution.
User Roles
CurriX has six roles. Your role determines which pages you can see and what you can edit.
| Role | Who it's for | Key permissions |
|---|---|---|
| Administrator | IT / Business Manager | Full access. Manages users, settings, and all plan data including Master plans. Can acknowledge change log entries. |
| Curriculum Manager | Deputy / Assistant Principal | Full planning access including editing Master plans. Cannot manage user accounts. Receives Change Log notifications (bell icon) and can acknowledge changes. |
| Senior Leader | Senior Leadership Team | Can view and edit the Master plan — all changes are logged in the Change Log. Can create Scenarios to explore alternatives without touching the Master. Full view of all reports and diagrams including Phase Leader View. |
| Human Resources | HR team / Business Manager | Can view and edit the Master plan for teacher assignment purposes — all changes are logged. Access to staff-related reports (Curriculum Audit, Staff Loading). Cannot manage structural plan data (blocks, classes) or user accounts. |
| Head of Department | Subject Leaders / HoDs | Can view the Master plan and assign teachers to classes in their department via HoD View. Can create Scenarios. Sees a simplified sidebar (no Structure menu). No access to Phase Leader View. |
| Teacher | Teaching staff | Read-only access to their own timetable and relevant diagrams. No editing capabilities. |
Access matrix
| Page | Admin | Curr. Mgr | Sr. Leader | HR | HoD |
|---|---|---|---|---|---|
| Dashboard | ✓ | ✓ | ✓ | ✓ | ✓ |
| Plans | ✓ | ✓ | ✓ | ✓ | Scenarios only |
| Departments / Subjects / Teachers / Groups / Blocks | ✓ | ✓ | ✓ | ✓ | — |
| Edit structure (blocks, classes) | ✓ | ✓ | — | — | — |
| Assign teachers to classes | ✓ | ✓ | ✓ | ✓ | Dept only |
| HoD View | ✓ | ✓ | ✓ | ✓ | Dept only |
| Phase Leader View | ✓ | ✓ | ✓ | — | — |
| Combing Chart | ✓ | ✓ | ✓ | — | ✓ |
| Curriculum Diagram / Audit | ✓ | ✓ | ✓ | ✓ | ✓ |
| Staff Loading | ✓ | ✓ | ✓ | ✓ | ✓ |
| Warnings | ✓ | ✓ | ✓ | — | Dept only |
| Reports | ✓ | ✓ | ✓ | ✓ | Dept only |
| Change Log / Bell notifications | ✓ | ✓ | — | — | — |
| User Management | ✓ | — | — | — | — |
| Settings | ✓ | — | — | — | — |
Plans
Plans are versioned snapshots of your curriculum. CurriX supports two plan types — a protected Master plan and lightweight Scenarios for exploring alternatives.
Plan types
Master plan
The single approved, canonical curriculum. Administrators, Curriculum Managers, Senior Leaders and HR can edit it — all changes are recorded in the Change Log. HoDs can assign teachers to classes in their department via HoD View. Structural changes (adding/removing blocks and classes) are restricted to Administrators and Curriculum Managers.
Scenario plan
A full copy of the Master created for "what-if" exploration. Scenarios are independent — changes made to a Scenario do not affect the Master. Scenarios can be compared against the Master at any time.
Plan statuses
| Status | Meaning | Who can edit |
|---|---|---|
| Master | The approved, canonical curriculum plan used as the reference. | Admin, Curriculum Manager, Senior Leader, HR (teacher assignment only for HoD) |
| Draft | An active working version being built or revised. | Admin, Curriculum Manager, Senior Leader, HR |
| Proposal | An alternative version for review — can be promoted to Master when approved. | Admin, Curriculum Manager, Senior Leader, HR |
| Archived | An inactive version kept for reference. Hidden by default. | Not editable once archived |
Creating a plan
Go to Plans in the sidebar.
Click New Plan.
Enter a name and select a status (usually Draft to start).
Click Create. The new plan becomes your active plan.
Creating a Scenario
Scenarios are the recommended way to explore curriculum changes without touching the Master.
Go to Plans in the sidebar.
Find the Master plan card and click Create Scenario.
Enter a name for the scenario (e.g. 2025–26 Reduced Timetable Option).
CurriX creates a complete copy of the Master as a Scenario. The forked date is recorded on the card.
Scenarios are full, independent copies of the Master. Any changes you make to a Scenario stay in that Scenario — they are never automatically merged back into the Master.
Comparing a Scenario to the Master
Use the Compare button on a Scenario card to view a side-by-side diff against the Master plan. The diff shows additions, removals, and field-level changes across Departments, Subjects, Teachers, Groups, and Blocks & Classes. Teachers are identified by code and name (e.g. PEA – Peter Astbury). This is useful for presenting proposed changes to leadership before committing them to the Master.
Filtering and exporting the comparison
At the top of the comparison modal, section filter pills let you show or hide entire sections (e.g. show only Blocks & Classes). Within each section, every row has a checkbox — ticked by default — so you can deselect individual entries you don't want in the export. The checkbox in each section's header row selects or deselects all rows in that section at once.
Click Export PDF to open a print-ready report containing only the rows and sections that are currently selected. Hidden sections and unchecked rows are excluded.
Duplicating a plan
The Duplicate option creates an exact copy of any plan at its current status. Use this to branch off a Draft or Proposal for separate editing. To create a "what-if" copy of the Master specifically, use Create Scenario instead.
Change Log
Every write to the Master plan — by any user — is recorded in the Change Log. Entries show what changed (field-level before and after values), who made the change, and when. Curriculum Managers and Administrators can acknowledge entries once reviewed.
Access the Change Log from Reports → Change Log or by clicking the bell notification icon.
Master plan edits are logged. All changes to the Master plan — by any user — are recorded in the Change Log. Structural changes (blocks, classes) are restricted to Administrators and Curriculum Managers. Promote a Draft or Proposal to Master only when it has been formally approved.
Departments
Departments group your subjects into faculty areas (e.g. Science, Humanities). They are also used to scope the HoD View for each Head of Department.
Adding a department
Go to Departments in the sidebar.
Click Add Department.
Enter the department name.
Optionally assign a Head of Department — this automatically reduces their target workload by 4 lessons per week.
Assigning or changing a Head of Department automatically adjusts that teacher's workload target. Removing a HoD restores their original target.
Subjects
Subjects represent the courses taught in your school. Each subject has a short code, a full name, a department, and a colour used throughout the diagrams.
Subject codes
Codes are short identifiers (up to 3 characters) that appear throughout the curriculum diagram and staff loading chart — for example ENG, MA, SC. Keep them consistent and memorable.
Subject colours
Each subject can be assigned a colour. This colour is used in the Curriculum Diagram block headers, Staff Loading chart cell backgrounds, and teacher subject badges. A well-chosen colour palette makes diagrams much easier to read at a glance.
Bulk import
You can import a list of subjects from a CSV file. Use the Import button on the Subjects page. The expected columns are: code, name, department, color.
Teachers
Teachers are the staff who deliver classes. CurriX tracks their qualifications, workload targets, and special responsibilities to help you build a balanced timetable.
Teacher fields
| Field | Description |
|---|---|
| Code | Short identifier shown in diagrams (e.g. JSM). Should be unique. |
| Name | Full name of the teacher. |
| Target lessons/wk | How many lessons this teacher should teach per week. Default is set in Settings. |
| Primary subject | The subject this teacher is primarily qualified to teach. |
| Other subjects | Additional subjects the teacher can teach. Used to identify out-of-subject assignments. |
| Additional responsibilities | Roles such as Form Tutor (−3 lessons/wk) or Head of Department (−4 lessons/wk) which reduce teaching commitment. |
Workload status
Each teacher shows a workload bar comparing assigned lessons to their target:
- At target — assigned lessons match the target exactly.
- Underutilised — fewer lessons assigned than target.
- Overloaded — assigned lessons exceed target. This generates a critical warning.
Subject qualifications
When a teacher is assigned to a class outside their primary or other subjects, CurriX will flag them as unqualified for this subject in the HoD View. The system will offer to add the subject to their qualification list automatically.
Bulk import
Use the Import CSV button to bulk-upload teachers. Expected columns: code, name, target_lessons, primary_subject, other_subjects.
Student Groups
Groups represent student cohorts — for example year groups, sets, or form groups. They appear as rows in the Curriculum Diagram and Curriculum Audit.
Group fields
| Field | Description |
|---|---|
| Code | Short identifier (up to 4 characters) shown in the diagram, e.g. 10A. |
| Name | Descriptive name, e.g. Year 10 Set A. |
| Phase | The school phase this group belongs to: Early Years, Primary, or Secondary. Used to filter the Blocks & Classes view. |
| Line | The curriculum line this group follows: International or Romanian. Used to filter the Blocks & Classes view. |
| Form Tutor | Assigned teacher. Reduces that teacher's target by 3 lessons per week. |
| Estimated Students | Optional. The number of students in this group. Used to auto-calculate estimated class sizes when creating classes. |
| Sort order | Controls the order groups appear in diagrams and reports. Drag rows to reorder. |
Drag and drop groups to set their display order. The order is used consistently across the Curriculum Diagram, Curriculum Audit, and all reports.
Blocks & Classes
This is where the core timetable data lives. Blocks are containers that group simultaneous teaching. Each block contains one or more classes.
Adding, removing, and editing blocks and classes is restricted to Administrators and Curriculum Managers. Senior Leaders and HR users can view this page and assign teachers to classes, but cannot make structural changes.
Blocks
A block represents a slot in the timetable where a group of classes all run at the same time. There are two block types:
🔲 Standard block
All classes in the block run simultaneously. Each class is taught by its assigned teacher to its assigned group(s) for the full lessons-per-week allocation.
Example: Maths Set 1, Maths Set 2, Maths Set 3 all run at the same time.
🔄 Carousel block
Teachers rotate through groups. Each class has the same lessons-per-week, but each student only receives a pro-rated share. Teacher workload is divided equally across all classes in the block.
Example: Art, Drama, Music in a carousel — each student gets ⅓ of the allocated lessons per week.
Classes
Each class belongs to a block and represents a teaching assignment:
| Field | Description |
|---|---|
| Name | A label for the class, e.g. 10A English. |
| Subject | The subject being taught. |
| Groups | Which student group(s) attend this class. A class can span multiple groups (shared class). |
| Teacher(s) | The teacher(s) assigned. Multiple teachers can be assigned for co-taught classes. |
| Lessons/week | How many lessons this class meets per week. |
| Estimated Students | Optional. Defaults to the sum of estimated students across the class's assigned groups. For carousel blocks, the sum is divided by the number of classes in the block and rounded to a whole number. Can be overridden manually. |
Assigning multiple teachers
To assign more than one teacher to a class, hold Ctrl (Windows) or Cmd (Mac) and click additional teachers in the teacher selector. This is available in both the Blocks & Classes screen and the HoD View.
Shared classes
A class can be assigned to multiple groups. In the Curriculum Audit, shared classes appear in the primary group's total (the group with the lowest sort order) and shown in parentheses for other groups.
Filtering blocks
Use the filter bar at the top of the Blocks & Classes page to narrow the view by group, subject, teacher, block type, phase, or line. Phase and line filters show only blocks that contain classes assigned to groups matching the selected phase or line. This is especially useful in large plans with many blocks spanning multiple year stages or curriculum pathways.
Any class without an assigned teacher will generate a Critical warning. Review the Warnings page regularly to ensure full staffing coverage.
HoD View
The Head of Department view gives department leads a focused interface to review and assign teachers to classes within their department, without needing to navigate the full blocks list.
What it shows
The HoD View is organised by department, then by subject. For each subject, a table lists all classes with:
- Class name, block, and student groups
- Lessons per week
- A teacher selector with workload indicators
- A workload bar showing each teacher's assigned vs target lessons
Assigning teachers
Click the teacher selector for any class to assign or change the teacher. Teachers are grouped into qualified (those with the subject as primary or other subject) and not qualified. Workload figures are shown so you can spot overloaded staff at a glance.
To assign multiple teachers to a class, hold Ctrl and click each teacher in the list. To deselect all (unassign), click with no selection held.
HoD users can only see and edit classes within their assigned department. Admins and Curriculum Managers see all departments using the department tabs at the top.
Phase Leader View
The Phase Leader view gives phase or year leads a focused interface to review and assign teachers to classes within their phase, organised by student group rather than subject.
What it shows
The Phase Leader View is organised by student group, with filtering by phase. For each group, a collapsible card lists all classes that include that group, with:
- Class name, subject badge, and block
- Lessons per week
- A teacher selector with workload indicators
- A phase badge on each group card (Early Years / Primary / Secondary)
A class that spans multiple groups will appear in each of those group's cards.
Phase filter
Use the phase tabs at the top to filter the view to a specific phase (Early Years, Primary, or Secondary). Each tab shows how many groups have classes in that phase, plus a count of unassigned classes. Select All Phases to see every group at once.
Subject & Line filters
Below the phase tabs, two dropdowns let you narrow the view further:
- Subject — shows only classes for the selected subject within each group card.
- Line — shows only groups belonging to the selected curriculum line (e.g. International or Romanian). Only appears if lines are assigned to groups.
Active filters are highlighted in indigo. Click Clear filters to reset both.
Assigning teachers
Click the teacher selector for any class to assign or change the teacher. Qualified teachers (those with the subject) are listed first. Hold Ctrl and click to assign multiple teachers.
Collapsing groups
Click any group header to collapse or expand it. Use Collapse all / Expand all buttons in the top-right to control all groups at once.
Groups only appear in this view if they have a Phase set. Assign phases to groups on the Groups page.
Combing Chart
The Combing Chart is a timetabling tool that displays your blocks side by side so you can quickly spot teacher clashes — where the same teacher is assigned to two or more classes running simultaneously in the same block.
Reading the chart
Each block is displayed as a vertical card (the "spine" of the comb). Within each card, the classes in that block are listed as cells (the "teeth"). Each cell shows:
- Class name and subject badge (coloured by subject)
- Student groups and lessons per week
- Teacher code(s) — shown as pills
If a teacher appears in two or more classes within the same block, their code is highlighted in red with a ⚠ warning symbol, and the block header shows a clash count. This is the "comb" check: scanning down each card to ensure no teacher code repeats.
Filters
- Phase tabs — limit the blocks shown to those containing classes for groups in the selected phase.
- Line dropdown — further filter by curriculum line (e.g. International or Romanian).
- Clashes only — hides all blocks that have no teacher clashes, so you can focus on problems.
Navigation
Click any block header to jump directly to that block in the Blocks & Classes page.
CurriX is a curriculum planning tool, not a period-by-period scheduler. A "clash" here means a teacher is assigned to two classes in the same block — i.e. two classes that are intended to run simultaneously. Carousel blocks show a ↻ label.
Curriculum Diagram
The Curriculum Diagram is a visual layout of your curriculum — groups as rows, and their teaching blocks as cards within each row.
Reading the diagram
Each row represents a student group. Within each row, block cards are displayed in order. A block card shows:
- Header — the block or subject name, coloured by subject. Carousel blocks are labelled.
- Class rows — subject code, teacher code(s), and lessons per week.
- Blue pill — if a block is shared with other groups, those group codes are shown.
Hovering over a lessons-per-week number shows a tooltip with the group, subject and count. Click a block header to jump directly to that block in Blocks & Classes.
Lessons per week total
The total lessons per week for each group is shown in the group label column. If this doesn't match the Lessons per cycle target in Settings, a warning indicator is shown.
Exporting
Click Export PDF to open a print-ready version of the diagram in a new tab. Use your browser's print function to save as PDF.
Curriculum Audit
The Curriculum Audit is a matrix showing lessons per week for every combination of student group and subject — giving you a bird's-eye view of curriculum coverage and staffing demand.
Reading the grid
- Rows — student groups
- Columns — subjects (only subjects with at least one class are shown)
- Cells — primary lessons per week. If a class is shared with another group, that group's lessons appear in parentheses and are excluded from totals.
- TOTAL column — sum of all lessons per week for that group
- FTE column — group total ÷ default teacher lessons. Indicates how many full-time teachers that group demands.
Hover over any cell value to see a tooltip showing the group and subject name.
Footer rows
- TOTAL DEMAND — total lessons per week supplied for each subject across all groups
- FTE DEMAND — total demand converted to FTE (full-time equivalent staff positions required per subject)
Use the FTE Demand row to validate your staffing model — if a subject needs 3.5 FTE but you only have 3 teachers, you have a gap to fill.
Staff Loading Chart
The Staff Loading chart shows every teacher's lessons per week broken down by subject, alongside their workload bar. It is your primary tool for balancing staff allocation.
Reading the chart
- Rows — teachers (sorted alphabetically)
- Columns — subjects (only subjects with at least one assigned teacher are shown)
- Cells — lessons per week for that teacher in that subject. For carousel blocks, the value is pro-rated.
- Workload bar — shows assigned lessons vs target. Coloured green (on target), amber (underutilised) or red (overloaded).
Hover over any cell value to see the teacher name and subject.
Column totals
The footer row shows the total staff supply per subject in lessons per week. Compare this to the FTE Demand in the Curriculum Audit to confirm you have sufficient staffing.
Warnings
CurriX automatically validates your plan and surfaces issues that need attention. Warnings are split into critical issues and minor issues.
Warning types
| Type | Severity | Cause |
|---|---|---|
| Overallocated teacher | Critical | A teacher has more lessons assigned than their target. |
| Unassigned class | Critical | A class has no teacher assigned. |
| Missing department head | Minor | A department has no Head of Department set. |
| Missing form tutor | Minor | A group has no form tutor assigned. |
| Inconsistent block lessons | Minor | Classes within the same block have different lessons-per-week values. |
| Incomplete group timetable | Minor | A group's total lessons per week is less than the lessons-per-cycle setting. |
Dismissing warnings
If a warning is intentional (e.g. you know a class will be staffed later), you can dismiss it. Dismissed warnings are hidden by default but can be restored using the Show dismissed toggle.
Navigating to issues
Each warning has a Go button that takes you directly to the relevant record so you can fix the issue.
Exporting warnings
The Warnings page can be exported as a PDF validation report — useful for sharing with leadership or for audit purposes.
Reports
Generate printable PDF reports for distribution to staff, leadership, or governors.
Available reports
| Report | Contents | Useful for |
|---|---|---|
| Classes Report | All classes organised by student group, one page per group. | Sharing timetable snapshots with tutors or year heads. |
| Teacher Load Report | All classes per teacher, one page per teacher, with workload summary. | Distributing individual timetables to staff. |
| Departments Report | Classes organised by department and group. | Departmental planning reviews. |
| Form Tutor Report | All groups with their assigned form tutor. | Pastoral admin, form tutor lists. |
| Change Log | A chronological record of all changes made to the Master plan, with field-level before/after values, the user who made each change, and acknowledgement status. Available on Master plans only. | Curriculum Managers tracking what has changed and who changed it. Acknowledging changes once reviewed. |
| Clash Report | Lists every block in which the same teacher is assigned to two or more classes simultaneously, grouped by block with the affected classes highlighted. | Identifying timetable clashes before finalising the plan. |
| Feedback | Bug reports and feature requests. Admins see all submissions and can update statuses. All other non-teacher roles see only their own submissions. | Admins tracking and actioning user feedback. Other users reviewing their own submissions. |
Acknowledging changes (Change Log)
The Change Log shows a status column for each entry — acknowledged entries have been reviewed by a Curriculum Manager or Administrator. To acknowledge changes:
- Single — click the Acknowledge button on any individual row.
- Batch — tick the checkboxes on multiple rows, then click Acknowledge Selected.
- All — click Acknowledge All to mark every pending entry as reviewed at once.
Filtering the Change Log
Three dropdowns let you narrow down the Change Log:
- Status — Pending only / All changes / Acknowledged only.
- Date — All time / Today / Last 7 days / Last 30 days.
- User — Filter by the person who made the changes (populated from loaded entries).
Clash Report
The Clash Report scans all blocks and flags any teacher who is assigned to two or more classes within the same block — a timetable clash. Each clash is shown as a card for the affected block, listing the teacher code and name alongside the clashing class names and groups. A summary badge at the top of the report shows the total number of clashes across all blocks. If no clashes exist the report confirms this with a green confirmation message.
Generating a report
Go to Reports in the sidebar.
Select the report type.
Choose which groups or teachers to include.
Click Preview to review, then Export PDF to download.
Feedback
Any non-teacher user can submit a bug report or feature request directly from within the app. Feedback is reviewed and managed by Administrators and Curriculum Managers.
Submitting feedback
Click the speech bubble icon (💬) in the top-right header of the app.
Select the type: Bug report or Feature request.
Enter a description and click Submit.
Each submission is assigned a reference number (e.g. #0001) so it can be easily referenced in conversation.
Reviewing feedback (Admin only)
Administrators can go to Reports → Feedback to see all submitted feedback. The table shows the reference number, type, submitter, message, date, and current status. You can sort by any column and toggle whether to show archived items.
To update the status of an item, use the dropdown in the Status column:
- Open — newly submitted, not yet actioned
- Complete — the bug has been fixed or the feature has been implemented
- Archived — closed without action (e.g. duplicate or out of scope)
Non-admin users (Curriculum Manager, Senior Leader, HR, HoD) can view their own submitted feedback in Reports → Feedback but cannot see other users' submissions or change statuses.
Import & Export
CurriX supports exporting your plans as JSON files and importing them back — useful for backups, sharing between colleagues, or starting a new year from a previous plan.
Exporting a plan
Go to Plans.
Click the Export button on the plan you want to save.
A JSON file is downloaded containing all plan data: departments, subjects, teachers, groups, blocks and classes.
Importing a plan
Go to Plans.
Click Import Plan.
Select your JSON export file.
CurriX creates a new plan from the file and sets it as your active plan.
Importing a plan creates a brand new copy — it does not overwrite any existing plan. You can safely import without risk to current data.
CSV imports
Teachers and subjects can be bulk-imported from CSV files. Use the Import button on the Teachers or Subjects pages respectively. This is the fastest way to populate a new plan from an existing spreadsheet.
User Management
Administrators can create and manage user accounts from the Users page.
Creating a user
Go to Users in the sidebar (Admin only).
Click Add User.
Enter a username and password (minimum 6 characters).
Select a role. For Head of Department, also select the department they manage.
Optionally link the user to a teacher record.
HoD user setup
When creating a HoD user, you must specify which department they manage. This links their HoD View to show only their department's classes. You should also link them to a teacher record so their own classes appear in the dashboard.
Password resets
Administrators can reset any user's password from the Users page. The user will be prompted to change their password on next login.
You cannot delete the last remaining Administrator account. Always ensure there is at least one active administrator before making role changes.
Settings
Settings let you configure school-wide defaults used across the app.
| Setting | Description |
|---|---|
| School name | Appears in report headers and the curriculum diagram export. |
| Default teacher lessons/week | The baseline target for new teachers. Also used to calculate FTE demand. Default is 21. |
| Lessons per cycle | The expected total lessons per week for each student group. Used to validate group timetable completeness in Warnings. |
Key Concepts
A quick reference for the terminology used throughout CurriX.
Lessons per week (LPW)
The number of times a class meets per week. In a standard block, the full LPW is assigned to each teacher. In a carousel block, the workload is divided: if there are 3 classes in a carousel with 3 LPW each, each teacher is credited with 1 lesson per week.
FTE (Full-Time Equivalent)
A measure of staffing demand. Calculated as: Total lessons per week ÷ Default teacher lessons. For example, if a subject requires 42 lessons per week and the default is 21, the FTE demand is 2.0 — meaning you need the equivalent of two full-time teachers.
Standard vs carousel blocks
A standard block runs all classes simultaneously — e.g. five Maths sets running at the same time. A carousel block is a rotation — e.g. three electives where students cycle through over the year, each getting a fraction of the total lessons.
Primary vs shared classes
A class can be assigned to multiple student groups (a shared class). In totals and the Curriculum Audit, the primary group (the one with the lowest sort order) owns the class for counting purposes. Other groups show the value in parentheses to avoid double-counting.
Workload adjustments
Certain responsibilities reduce a teacher's effective teaching commitment:
- Form Tutor — reduces target by 3 lessons/week
- Head of Department — reduces target by 4 lessons/week
These are applied automatically when you assign a teacher to these roles.
Plan types and versions
CurriX is built around maintaining a protected Master alongside explorable Scenarios. A typical approach is:
- Keep a Master plan as the single approved baseline — edit it directly only for confirmed changes
- Create Scenario plans (via Create Scenario) to explore "what-if" alternatives without touching the Master
- Use the Compare button on a Scenario to present proposed changes to leadership before committing
- Work in a Draft plan when building the next academic year from scratch
- Archive old plans once superseded
Every change made to the Master — by any user — is recorded in the Change Log, giving the Curriculum Manager full visibility of who changed what and when.
My Profile & Loading Report
As a teacher, CurriX gives you a view of your own teaching workload and a way to export your personalised loading report.
My Profile panel
When you log in, you will see your Teacher Profile panel showing:
- Your name and teacher code
- Your target and contract lessons per week
- Your assigned working hours (working pattern)
- A breakdown of all classes you are assigned to, organised by block
- A loading bar showing how your assigned lessons compare to your target
Exporting your loading report
Open My Profile (the only page available to you after logging in).
In the Teacher Profile card, click the Export button.
A printable PDF report will open in a new browser tab.
Use your browser's print function to save or print the report.
Signing out
Use the Sign Out button at the top of the page to end your session.
CurriX User Guide · For support, contact your system administrator.