Everything Locker actually does, in the order you'll use it.
Locker is the collaboration layer for your school — not a replacement for the ERP you already use for attendance, official notices, and administrative records. This is what it handles instead.
Getting started
Four steps, and you're teaching on Locker
Each of these happens once. After that, everything below is what you'll actually use day to day.
Create your account and pick "Teacher"
Sign up with your email. When asked whether you're a Student, Teacher, or Principal/IT Admin, choose Teacher — this can't be changed later, so it's worth getting right the first time.
Find your school and join with your staff code
Search for your school by name. If it's already on Locker, you'll be asked for a staff code — get this from your Principal/IT Admin. It's what proves you're actually staff there, before you can create or join a single class.
Create a class, or join one that already exists
If your class doesn't exist yet, create it (grade + section) and say which subject you teach there. If a colleague already set it up, join it instead and label your own subject — see "Your classes" below.
Share your invite code with students
Every class gets a 6-character invite code. Students enter it once to join — no approval step needed on your end.
Two codes, two purposes. Your staff code (from the Principal/IT Admin) gets you into the school. Each class's own invite code (yours to generate) gets students into that specific class. Don't mix them up.
Your classes
A class is a group of students. Subjects belong to you, not the class.
"Grade 10 – Section A" is one group of students taught by several different teachers across the day. Locker models it that way: subject is something you attach when you join a class, not a fixed label on the class itself.
Start a new class
Pick a grade and section, name the subject you teach there, and you're its teacher — with a governing role over renaming, archiving, and membership.
Teach an existing class
Under Classes → Join a class at [your school], you'll see every class in your own school. Join any of them and label your subject — no invite code required, since your staff code already vouches for you.
Compound classes
Teach Math to all four sections of Grade 10? Group them into one compound class under Classes → Create a compound class so you think of (and eventually manage) them as one unit.
What you can't do: join a class at a school you haven't been given a staff code for, or hand your class off to a student. Ownership of a school class is fixed to whoever teaches it — never a popularity contest.
Class roster & student notebook
Everything about one student, in one place — before report cards force you to remember it
Open any class's roster, click a student, and you get three things at once:
- Homework follow-up
- Which assignments this student hasn't marked done, pulled straight from the homework board — nothing new to log.
- Quick notes
- A few seconds to log an observation — behavior, participation, a homework flag, a small win — tagged and timestamped, so it's there when you actually need it.
- Achievement review
- Students log their own competitions and certifications. You can Verify or Reject the ones from your own students, right from the same page.
This is deliberately not a gradebook or an attendance register — your ERP still owns those. It's the informal, ongoing texture that report-card remarks and parent conversations actually draw on.
Parent-teacher meetings
Open slots once. Let people book what's free.
No more trading calls to find a time that works.
Open a time window
Pick a date, a start and end time, and a slot length (say, 10 minutes) — Locker slices it into individual bookable slots automatically.
Book what's open
Students (or whoever's attending on the family's behalf) claim a slot. Once it's taken, nobody else can double-book it — enforced at the database level, not just in the interface.
Cancel an unclaimed slot
Changed your availability? Cancel any slot that hasn't been booked yet, right from the same screen.
The rest, day to day
What else is actually in here
The shared assignment board
Post what's due; students check it off. If someone missed class, it's already on the board — no separate announcement needed.
Direct messages
Reach any student or colleague in your school directly, without hunting down a phone number.
Your own to-do list
The informal asks that live nowhere official — a coordinator's request, a reminder to yourself — kept private to your account.
Student project workspaces
Students self-organize into project groups with their own tasks and resources — you don't need to manage this, just know it exists.
Rewards, Achievements, and the Marketplace are student-facing features (points, badges, a school-only buy/sell board, and a portfolio of real accomplishments). You won't see Rewards on your own account — gamification is a student-motivation layer, not something staff accounts use.
Quick reference
Who can do what
| Role | Creates | Joins |
|---|---|---|
| Principal/IT Admin | The school itself | Any class in their own school, automatically |
| Teacher | A class, once staff of that school | Any other class in that same school |
| Student | Nothing — no class or school creation | A class, with its invite code |
Codes at a glance
| Code | Who has it | What it unlocks |
|---|---|---|
| Staff code | Your Principal/IT Admin | Joining the school itself, as staff |
| Class invite code | You, per class you teach | Students joining that one class |
Questions
Good to know
I teach the same subject to five different sections. Do I create five classes?
You join or create each section individually (they're different groups of students), then bundle the ones you teach that subject to into one compound class so you can think of them as a unit.
Can I see a student's notes if I'm not their teacher?
No. The Student Notebook only opens for students genuinely in a class you teach — checked on the server every time, not just hidden in the interface.
What happens if I lose my staff code?
Ask your Principal/IT Admin — they can generate a new one from School Settings at any time. The old one stops working the moment they do.
Does Locker replace our attendance system or ERP?
No, and it's not trying to. Locker is the collaboration layer on top — classes, PTMs, homework, messaging — while your existing ERP stays the system of record for attendance and official administration.
Can a student remove themselves from my class?
Yes, anytime, with no approval needed. You can't be removed as the class's teacher the same way — that requires a Principal/IT Admin-level action.