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

  1. Create a plan — start a new curriculum version (or import an existing one).

  2. Set up departments & subjects — build your subject catalogue with codes and colours.

  3. Add teachers — enter staff with their target lessons per week and subject qualifications.

  4. Add student groups — create your year groups or class sets.

  5. Build blocks & classes — organise teaching into blocks and assign teachers, groups and lesson counts.

  6. Review & validate — use Warnings, Curriculum Audit, Staff Loading and Diagrams to check everything looks right.

  7. 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
PlansScenarios only
Departments / Subjects / Teachers / Groups / Blocks
Edit structure (blocks, classes)
Assign teachers to classesDept only
HoD ViewDept only
Phase Leader View
Combing Chart
Curriculum Diagram / Audit
Staff Loading
WarningsDept only
ReportsDept 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.

Admin Curriculum Manager Senior Leader HR HoD (Scenarios only)

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

StatusMeaningWho can edit
MasterThe approved, canonical curriculum plan used as the reference.Admin, Curriculum Manager, Senior Leader, HR (teacher assignment only for HoD)
DraftAn active working version being built or revised.Admin, Curriculum Manager, Senior Leader, HR
ProposalAn alternative version for review — can be promoted to Master when approved.Admin, Curriculum Manager, Senior Leader, HR
ArchivedAn inactive version kept for reference. Hidden by default.Not editable once archived

Creating a plan

  1. Go to Plans in the sidebar.

  2. Click New Plan.

  3. Enter a name and select a status (usually Draft to start).

  4. 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.

  1. Go to Plans in the sidebar.

  2. Find the Master plan card and click Create Scenario.

  3. Enter a name for the scenario (e.g. 2025–26 Reduced Timetable Option).

  4. 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.

Admin Curriculum Manager Senior Leader HR

Adding a department

  1. Go to Departments in the sidebar.

  2. Click Add Department.

  3. Enter the department name.

  4. 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.

Admin Curriculum Manager Senior Leader HR

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.

Admin Curriculum Manager Senior Leader HR

Teacher fields

FieldDescription
CodeShort identifier shown in diagrams (e.g. JSM). Should be unique.
NameFull name of the teacher.
Target lessons/wkHow many lessons this teacher should teach per week. Default is set in Settings.
Primary subjectThe subject this teacher is primarily qualified to teach.
Other subjectsAdditional subjects the teacher can teach. Used to identify out-of-subject assignments.
Additional responsibilitiesRoles 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.

Admin Curriculum Manager Senior Leader HR

Group fields

FieldDescription
CodeShort identifier (up to 4 characters) shown in the diagram, e.g. 10A.
NameDescriptive name, e.g. Year 10 Set A.
PhaseThe school phase this group belongs to: Early Years, Primary, or Secondary. Used to filter the Blocks & Classes view.
LineThe curriculum line this group follows: International or Romanian. Used to filter the Blocks & Classes view.
Form TutorAssigned teacher. Reduces that teacher's target by 3 lessons per week.
Estimated StudentsOptional. The number of students in this group. Used to auto-calculate estimated class sizes when creating classes.
Sort orderControls 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.

Admin Curriculum Manager Senior Leader HR
ℹ️

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:

FieldDescription
NameA label for the class, e.g. 10A English.
SubjectThe subject being taught.
GroupsWhich 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/weekHow many lessons this class meets per week.
Estimated StudentsOptional. 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.

Admin Curriculum Manager Senior Leader HoD (own dept only)

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.

Admin Curriculum Manager Senior Leader

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.

Admin Curriculum Manager Senior Leader HoD

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.

Admin Curriculum Manager Senior Leader HoD

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.

Admin Curriculum Manager Senior Leader HoD

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.

Admin Curriculum Manager Senior Leader HoD

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.

Admin Curriculum Manager Senior Leader HoD (own dept only)

Warning types

TypeSeverityCause
Overallocated teacherCriticalA teacher has more lessons assigned than their target.
Unassigned classCriticalA class has no teacher assigned.
Missing department headMinorA department has no Head of Department set.
Missing form tutorMinorA group has no form tutor assigned.
Inconsistent block lessonsMinorClasses within the same block have different lessons-per-week values.
Incomplete group timetableMinorA 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.

Admin Curriculum Manager Senior Leader HoD (own dept only)

Available reports

ReportContentsUseful for
Classes ReportAll classes organised by student group, one page per group.Sharing timetable snapshots with tutors or year heads.
Teacher Load ReportAll classes per teacher, one page per teacher, with workload summary.Distributing individual timetables to staff.
Departments ReportClasses organised by department and group.Departmental planning reviews.
Form Tutor ReportAll groups with their assigned form tutor.Pastoral admin, form tutor lists.
Change LogA 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 ReportLists 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.
FeedbackBug 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

  1. Go to Reports in the sidebar.

  2. Select the report type.

  3. Choose which groups or teachers to include.

  4. 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.

Admin Curriculum Manager Senior Leader HR HoD

Submitting feedback

  1. Click the speech bubble icon (💬) in the top-right header of the app.

  2. Select the type: Bug report or Feature request.

  3. 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

  1. Go to Plans.

  2. Click the Export button on the plan you want to save.

  3. A JSON file is downloaded containing all plan data: departments, subjects, teachers, groups, blocks and classes.

Importing a plan

  1. Go to Plans.

  2. Click Import Plan.

  3. Select your JSON export file.

  4. 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.

Admin only

Creating a user

  1. Go to Users in the sidebar (Admin only).

  2. Click Add User.

  3. Enter a username and password (minimum 6 characters).

  4. Select a role. For Head of Department, also select the department they manage.

  5. 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.

Admin only
SettingDescription
School nameAppears in report headers and the curriculum diagram export.
Default teacher lessons/weekThe baseline target for new teachers. Also used to calculate FTE demand. Default is 21.
Lessons per cycleThe 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

  1. Open My Profile (the only page available to you after logging in).

  2. In the Teacher Profile card, click the Export button.

  3. A printable PDF report will open in a new browser tab.

  4. 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.

Note: Your profile displays data from the current approved (Master) plan. If you believe your information is incorrect, please contact your administrator.

CurriX User Guide · For support, contact your system administrator.