Skip to main content
Official TMC logo
TMC WorkspaceThe professional workspace for school professionals · EDXSA
Checking secure accessSchool user
School Level · Server-verified context

School Overview

Management, school setup and secure operational tools.

School status
Loading authorised school context…
—School-owned learners
—School classes
—Class enrolments
—Guardian links

School Setup

Configure school-owned learners, guardians and class membership under approved School Setup grants.

School Profile

Read official DBE master-school information and your verified school membership without changing the authoritative record.

My LTSM Committee appointment

Privately check whether you have an approved nomination. If a formal operational appointment exists, you can personally acknowledge acceptance. This does not sign confidentiality documents or provide stock access.

Only your own approved School Committee appointment will be shown.

Official School Identity

Read-only data sourced from the linked DBE school master table. TMC never overwrites official fields here.

🏫

Loading verified profile…

My registered school appointment

Membership & access

Missing-information supplements

TMC obtains official values from the DBE master table. Fields containing DBE data stay locked. Only empty fields and school-maintained information can be supplemented. No DBE record is updated.

Checking school configuration services…

Official School Badge Studio

Upload one school-authorised PNG, JPEG or WebP crest. TMC produces three document-size previews automatically. Submitted badges remain pending until independent TMC administrator approval; only approved assets appear on official documents.

🏫
Small15–20 mm · tables
🏫
Medium25–35 mm · letters
🏫
Large40–55 mm · covers
Loading approved badge…

Official School Letterhead Studio

Use an existing authorised school letterhead, or request a professionally prepared TMC letterhead. This does not overwrite your DBE school identity or official crest. The finished letterhead is activated only after independent review.

Checking approved letterhead…
An authorised School Setup editor can submit a letterhead or design request.
Checking school setup permissions…

Smart School Setup · Official DBE context

Discover what TMC already knows about your school, then confirm only the applicable academic offerings. DBE values are never changed.

Open Guided Setup to check the verified school and its academic-year configuration.

Authorised learner directory

No learners loaded.

—

Learner Details

All edits are school-owned, scoped and audited by Supabase. A new admission number must be unique within the school.

Select a learner or create a new record.

Full nonmedical learner profile

Choose a learner in the directory first. These fields supplement the existing school-owned learner profile, not the DBE master record.

No learner selected.

Parents & Guardians

Choose a learner in the directory first.

Authorised guardian relationships are recorded against the selected learner.

Only classes in this selected year can be used for learner allocation. Earlier years remain separate; no learner records are carried forward.

Read-only comparison of School Setup and School Structure has not run.

Existing school classes

Class assignments use the server's existing school-owned class records.

Loading classes…

—

Allocate a learner

Choose a learner in the directory first.


One School Class Manager

Reuse the existing Register Classes & Teaching Groups manager. It creates a school-owned, grade-specific class using the confirmed official grade ID, class-teacher assignment, home room and the selected academic year. This page does not have a second create-class service.

Choose a school academic year, then open the existing class manager. No new class is created by opening it.

Smart Learner Import

Excel, CSV and TSV are parsed in your browser. Only reviewed learner rows are transmitted to school-scoped Supabase RPCs. Never use Individual Workspace AI extraction for school children.

Browser-local parsingSchool duplicate verificationPer-row approvalAtomic save
Choose a spreadsheet to begin. No records will be saved automatically.

Official academic configuration · draft

Begin with a phase. TMC will then show only grades and curriculum-linked subjects in that phase. No grades or subjects appear before a phase is selected. Save a school-year draft; this never publishes an official offering. TMC administration must approve catalogue additions first.

Loading the authoritative catalogue…

1 · Select your school phase

No school academic draft loaded.

Selected subjects review

Check only the phases, grades and subjects saved by your school for this academic year. TMC checks eligibility against the official curriculum and identifies mistakes in your selections. National catalogue maintenance is handled separately by TMC administration.

Save your chosen subjects, then review those selections. No grades or subjects are published automatically.

    Your school's saved subject choices

    Only your saved selections appear below. Eligible grades are curriculum reference information, not automatic subject-to-grade or teacher assignments. Unselected national subjects and internal verification queues are excluded.

    Save a draft and select Review selected subjects.

    Request a missing official catalogue entry

    If a phase, grade or subject is missing, send a motivated request to TMC administration. No school user can add official catalogue entries directly.

    Requests are stored for TMC administration review; notifications follow in the admin integration.

    Grade-specific subject offerings

    Confirm which selected subjects your school actually offers in each selected grade. Only verified eligible combinations are available. Your choices remain an unpublished school-year draft.

    Phase 3C.5 · Draft
    Open this tab to load your saved academic-year choices.

    An eligible checkbox is a curriculum possibility, not an automatic school offering. Nothing is selected for you. Apply or clear actions affect only the displayed, eligible cells.

    No unsaved changes

    This saves school-year subject offerings only. It does not create classes, assign educators or enrol learners. School management publication and readiness checks remain separate.

    Teaching workload, rooms & timetable preparation

    Review only this school's actual teaching groups and active staff assignments. Configure rooms once, confirm weekly teaching time, and test optional draft periods. No timetable is published here.

    Phase 3C.8 · Draft
    Open this tab to load verified school-year teaching allocations and rooms.

    1 · Timetable period settings

    Confirm the actual school-year schedule. TMC does not assume your school's bell times or contractual teacher workload.

    2 · Shared rooms & facilities

    One facility record can serve different grades and groups at different times. Do not create a new register class for each room.

    CodeName / typeCapacityAvailabilityAction

    3 · Teaching-group weekly requirements

    Choose an existing subject teaching group. Where one unambiguous DBE weekly-time reference exists, it is shown for review; it is not silently saved as a school requirement.

    Select an existing teaching group to review the time reference.
    Teaching groupEducator(s)DBE referenceSchool-confirmedRoom preferenceDraft periods

    4 · Actual educator teaching allocations

    Calculated from existing active staff–teaching-group links. Co-teaching loads are marked as shared; these are not verified contractual workloads.

    EducatorGroupsConfirmed minutes / weekReference-only minutesUnconfirmed groups

    5 · Timetable readiness

    No live configuration loaded.

    6 · Optional draft timetable placements

    Assign a real teaching group to a day and period. TMC checks collisions against existing draft placements for shared educators, rooms and linked register classes. This is not the published timetable.

    DayPeriodTeaching groupFacilityAction

    Timetable export contains school-owned draft inputs only. No schedule is published or marked conflict-free until every intended placement is reviewed.

    Register Classes & Subject Teaching Groups

    Build your school's actual register classes and teaching groups using its saved grade–subject offerings. All changes remain school-year drafts; teachers and learners are assigned later.

    TMC — a division of EDXSA
    Open this tab to load school-owned classes and saved subject offerings.

    Saved grade–subject offerings

    These are the subjects your school confirmed for this academic year. They are not yet Teaching Groups or Register Classes. Choose Create Teaching Group for an offered subject to make its group, optionally link an existing Register Class and allocate verified educators.

    Register classes

    Created subject teaching groups

    Configuration readiness

    Only real school-year records are counted. Expected class totals are never inferred from historical DBE learner figures.

    Quick actions

    Suggestions and imports are previewed before anything is created. Existing class names will not be duplicated.

    No pending teacher invitations for this school year.

    Staff & Governance

    Staff appointments and operational privileges remain separate. School Setup grants are explicitly approved by authorised management; selecting a position never creates permissions.

    Loading current authorisation…

    Delegation and staff directory

    School management authorisation, term-specific portfolios, committee appointments and staff responsibilities will be migrated as independent modules with their original permission guards. No staff permissions are changed by this page.

    LTSM Committee — school management approval

    Schools manage their own LTSM Committee. A verified School Setup manager confirms the school’s submitted positions. One authorised manager is sufficient for ordinary Committee appointments; no EDXSA administrator approval is needed. The review creates provisional school-year appointments, not finance, scanning or inventory permissions.

    Checking the School-managed Committee workflow…

    Committee Workroom

    Role-specific documents, responsibilities and review. Your school's confirmed LTSM Committee manages this space—no EDXSA approval is required for Committee paperwork. Every record belongs to the selected school and academic year.

    YOUR VERIFIED COMMITTEE POSITIONChecking appointment…A member must personally accept their current appointment before editing work.

    Live textbook activity · selected academic year

    Chairperson and LTSM Coordinator: view year-bound learner issue and return records, stocktake progress and separate physical-copy registries. No stock changes are made here.

    Load the workroom to check your current School role.
    Select the school academic year to load your Committee work.
    Workroom items are planning and evidence-of-discussion records only. REVIEWED does not authorise a purchase, payment, stock write-off, issue/return, QR credential or inventory correction. Do not enter learner names, IDs or other unnecessary personal data.

    LTSM Committee Manager

    Choose verified active staff and assign one primary Committee position per person. Save, submit and confirm the Committee using your School Setup management account. No EDXSA administrator is involved and no textbook, finance or QR rights are created.

    Checking verified staff directory…

    Verified staff

    Committee role board

    Committee activation & document readiness

    Check current-year staff appointments, personal acceptance, principal/SGB paperwork and confidentiality evidence. School Committee roles are managed here; operational permissions remain separate.

    Load the committee year to check readiness.
    No readiness snapshot loaded yet. Refresh checks to prepare a review packet.

    A School-approved position is not permission to change stock, handle payments or produce QR credentials. Staff still accept their appointments; signed declarations and other school records remain separately verified. Procurement conflicts require recusal.

    School-appointed Committee positions are recorded by the School. No EDXSA administrator review is necessary. Existing textbook scanning remains unchanged; sensitive stock, finance and QR actions still require their own permissions.

    Inventory & QR Sticker Planning

    Monitor existing School textbook records, activation labels, teacher handovers and storeroom stocktakes. This stage does not issue labels, place orders, activate books or adjust inventory.

    LTSM is included in the TMC School subscription. Protected inventory also requires an open operational year and staff-specific permissions.
    School Setup editors can use the planning calculator below, but cannot see protected inventory without separate ltsm.view, reports.view and ltsm.inventory.view permissions. Committee nominations and title labels do not grant data access.

    Plan additional TMC QR stickers

    Enter verified physical counts from the school's actual stocktake. This local calculator does not assume that an incomplete database record proves a sticker is missing. No request is submitted to TMC automatically.

    0Net new labels needed
    0Suggested spare labels
    0Proposed sticker quantity
    Draft onlyRequires formal QR order approval
    Enter your physical stocktake quantities. No server order has been placed.

    Next: Distribution & Stocktake operations

    The existing School LTSM issue, stocktake, signed QR and shipment tables remain authoritative. Teacher stock requests, confirmed returns of unused copies, learner subject changes, handovers and inventory adjustments will be enabled only after their server-authorised write contracts are reviewed and tested.

    No simulated issue/return button is shown here because that could give a false impression that a book actually moved.

    LTSM Procurement & Suppliers

    School-owned procurement receipts, supplier history and recorded unit-cost totals. Data is read directly from the existing verified School LTSM services. No inventory, price, payment or purchasing record can be changed here.

    Select a year to request the protected School procurement summary.
    Important accounting distinction: these are the values of goods received at recorded unit costs—not verified payments or certified expenditure. Amounts paid, credit notes, VAT/freight and funding-source reconciliation remain a separate finance workflow. The academic year is not necessarily the school financial year.

    Planning & Evaluations

    TMC will reuse the Individual Workspace's teacher-focused Planning and Evaluations components, supplied with server-authorised school class context and permissions. These have not yet been extracted; this page does not write to Individual records.

    School staff and teachers must not be sent into Individual data operations simply to access familiar teaching components.
    Official TMC logo

    Verifying School Workspace

    Checking your authenticated account, school membership and server-controlled entitlements.