Every module explained

Built for
every part of school life

From storing your first PDF to building a full PoE portfolio for TVET certification — SchoolBag covers the entire academic journey.

Locker Assignments AI Flashcards Grades Research Exams Classes WhatsApp Telegram PoE/TVET Reporting
Digital Locker

Your files, forever organised

500 MB of secure, persistent cloud storage that follows you from Grade 4 to Tertiary level — even when you change phones or schools.

  • Upload PDFs, images, audio files, and documents up to 20 MB each
  • Nested folder system — create subfolders inside subfolders, organise any way you like
  • Filter by subject, level, and topic; sort by name, size, or date
  • View files inline in the browser or force-download as attachment
  • Rename, move between folders, and delete with one click
  • Colour-coded storage quota bar — green, amber, and red alerts
  • Breadcrumb navigation showing your exact folder location
  • File sharing with classmates and study groups
  • Recent files shown on dashboard for quick access
✓ Live 500 MB free
My Locker — Grade 11 190 MB / 500 MB
PDF
Maths Paper 1 Memo.pdf
Mathematics · Grade 11 · 2.4 MB
Saved
DOC
History Essay — Apartheid.docx
History · Grade 12 · 890 KB
Shared
IMG
Science Lab Diagram.jpg
Physical Sciences · Grade 11 · 1.1 MB
Saved
MP3
Afrikaans Oral Practice.mp3
Afrikaans · Grade 11 · 8.3 MB
Large
Assignments

Never miss a deadline

Teachers publish assignments directly to your SchoolBag. You see them instantly, submit from your own locker files, and track every grade in one list.

  • View all assignments across all subjects in a single unified list
  • Assignments can be assigned to the whole school, a specific level, or just you
  • Submit text responses, locker files, or a combination of both
  • Graded assignments show marks, rubric scores, and teacher feedback
  • Assignment history with submission timestamps saved forever
  • Teacher/facilitator portal for creating and distributing work
  • Marking Queue for teachers to grade submissions with rubric builder
  • Grade book and term marks automatically compiled from marked work
My Assignments 2 due soon
M
Trigonometry Problem Set
Mathematics · Due Friday
Pending
E
Short Story Analysis
English · Due Monday
Submitted
S
Chemical Equations Lab
Physical Sciences · 78%
Graded
AI Academic Assistant

Your personal AI tutor, 24/7

Ask questions about any file in your locker, get instant summaries, generate flashcard decks, and receive personalised study plans — powered by a provider-agnostic AI layer (Anthropic Claude, OpenAI, or Gemini).

  • Chat with AI about any uploaded file — PDFs, images, documents
  • Summarise textbook chapters, notes, or entire subjects in seconds
  • Generate flashcard decks automatically from your own notes
  • AI-powered study plan with urgency scoring and sessions-per-day caps
  • Ask any academic question across any subject
  • Token-based metering — fair, transparent, and topup-able
  • Provider-agnostic: swap between Claude, GPT-4, or Gemini in admin settings
  • AI feedback rated by students to improve response quality
20 free AI tokens / month on Starter
AI Assistant 48 tokens left
Summarise my Maths Paper 1 Memo for quick revision.
Summary: Q1–3 cover quadratic equations. Key method: completing the square. Q4–5 are trigonometry with special angles.
Tip: You lost marks on Q3b — review parabola turning points.
Generate 10 flashcards from these topics.
Generating 10 flashcards · Cost: 2 tokens
Flashcards + Study Plan

Study smarter, not longer

SchoolBag uses the SM-2 spaced repetition algorithm — the same science behind Anki — to schedule your flashcard reviews at the perfect time. Paired with an AI study plan, you always know what to study next.

  • SM-2 spaced repetition algorithm — cards due for review appear automatically
  • Create decks manually or generate them from your notes with AI (2 tokens)
  • Deck management: add, edit, delete individual cards
  • Study sessions show cards, you rate difficulty (Easy / Hard / Again)
  • AI Study Plan Generator — urgency scoring based on exam dates and current marks
  • Study sessions per day capped to prevent burnout
  • Study calendar shows daily subject focus over the coming weeks
  • Progress tracking per deck: mastered, learning, new cards
Today's study plan
Mathematics
Trigonometry review
High
Physical Sciences
Newton's laws
Medium
English
Poetry analysis
Low
14 flashcards due for review today
3 Maths · 6 Sciences · 5 English
Grade Tracker

Know exactly where you stand

Log your marks after every test, see subject averages instantly, and ask "what do I need on my final to pass?" The calculator does the maths for you.

  • Mark entry for any subject, any term
  • Live subject averages and overall aggregate updated instantly
  • "What do I need?" exam target calculator
  • At-risk subject alerts when average drops below threshold
  • Trend line per subject across terms
  • Per-subject history with individual assessment breakdown
  • TVET students: NYC (Not Yet Competent) trend tracking with SVG chart
  • Academic intervention logging for at-risk learners (facilitator view)
Grade Tracker — Term 2 Avg: 71%
83%
Mathematics
3 assessments · Best: 91%
On track
58%
Physical Sciences
Need 65% to pass final
Watch
74%
English HL
Trending up · 4 assessments
Good
Research Workspace

Write your essays here

A full A4-page document editor with auto page overflow, citation management, and direct send-to-locker. Everything you need to research, write, and save — without leaving SchoolBag.

  • Multi-page TinyMCE editor with A4 page auto-overflow
  • Headings, bold, italic, lists, tables, and inline images
  • Citation manager — add, manage, and export references
  • Clipboard tracker — save quotes and snippets as you research
  • Send document directly to your Locker as a PDF or DOCX
  • Auto-save every 30 seconds — never lose your work
  • Print-ready output for school submissions
The Impact of Apartheid on Education in South Africa
Grade 12 History Essay · 1,240 words
The Bantu Education Act of 1953 fundamentally restructured the South African educational system by creating a racially segregated curriculum designed to limit the academic and professional aspirations of Black South Africans...
3 citations Auto-saved 1,240 words
Exam Builder System

Build, assign, and auto-mark exams

A complete exam authoring and delivery system. Build question banks, compose papers, assign to classes with time windows, and automatically declare competency — all inside SchoolBag.

  • Question bank: MCQ, short answer, essay, and practical checklist types
  • Unit standard and difficulty tagging for TVET alignment
  • CSV import for bulk question loading
  • AI question generator — 2 tokens, up to 10 questions per run
  • Paper builder: search question bank, drag to compose, set marks
  • Assign papers to a class or level with configurable time windows
  • Student exam session with timer, progress tracking, and auto-submit
  • Per-paper results: individual student scores and class average
  • Competency declaration — configurable pass mark, auto-assess, bulk save
  • Exam result → PoE auto-link for TVET portfolio integration
Question Bank
MCQ Medium 3 marks
Maths: Quadratic equations
SHORT Easy 4 marks
Physics: Describe Newton's 3rd Law
ESSAY Hard 20 marks
History: Causes of the 1976 Soweto Uprising
Classes & Peer Connections

Your school community, digital

Class rooms, broadcast messages, file sharing, direct messages, attendance tracking, and peer connections — the social layer that keeps learning collaborative.

  • Class rooms: teachers create, students join, all communication in one place
  • Broadcast messages to the whole class with file attachments
  • Share locker files and folders directly with classmates
  • Direct messages between students and teachers
  • Attendance register with present/absent/late tracking
  • Peer connections — follow classmates, view shared public resources
  • Study groups with shared file access and group chat
  • School inbox (mailbox) with draft, star, snooze, and bulk actions
Class: Grade 11A Mathematics
Mr Dlamini Broadcast
Test on Friday — Chapter 7 & 8. Study guide attached.
Khanya M. File Shared
Shared: Trig_summary_notes.pdf
Attendance Register
23/25 present today · 2 late
WhatsApp Bot

SchoolBag on WhatsApp

Link your account once via QR code in settings. Then access your entire SchoolBag through WhatsApp commands — no app, no browser needed.

💬
SchoolBag WhatsApp Bot
Setup: Settings → Notifications → Link WhatsApp
CommandWhat it doesExample
/menuShow all available commands and quick helpmenu
/timetableView today's full class schedule with rooms and timestimetable
/timetable tomorrowSee tomorrow's schedule ahead of timetimetable tomorrow
/homeworkList all pending assignments with due dateshomework
/ask [question]Ask the AI tutor any academic questionask What is photosynthesis?
/resultsSee your latest test and assignment marksresults
/registerSubmit or view today's attendance registerregister
/filesList your 5 most recent locker filesfiles
/quotaCheck your storage usage and remaining spacequota
/tokensCheck your AI token balancetokens
/flashcardGet a random flashcard from your decks for quick revisionflashcard Maths
/subjectsList all your registered subjectssubjects
/grades [subject]Check your average for a specific subjectgrades Maths
/announcementsView latest class and school announcementsannouncements
/helpGet help and a link to SchoolBag supporthelp
Available on Scholar plan and above
Telegram Bot

SchoolBag on Telegram

20+ commands. Link your account by messaging @SchoolBagBot and entering your unique code from Settings → Notifications → Telegram.

✈️
@SchoolBagBot
Setup: Settings → Notifications → Telegram → Copy code → Send to bot
CommandWhat it does
/startLink your SchoolBag account — enter your 6-digit code
/helpShow all commands and how to use them
/ask [question]Ask the AI tutor any academic question — uses your token balance
/flashcards quizStart an interactive flashcard quiz session in Telegram
/flashcards listList all your flashcard decks with card counts
/resultsView your latest test marks and assignment grades
/assignmentsList all pending and recently submitted assignments
/assignments dueShow only assignments with upcoming deadlines
/timetableShow today's full class schedule
/timetable [day]Show schedule for a specific day (e.g. /timetable Monday)
/filesList your 5 most recent locker files
/files [subject]Filter locker files by subject name
/quotaCheck storage usage: used, remaining, and percent
/tokensCheck your AI token balance and usage history
/gradesView all subject averages for the current term
/grades [subj]Check average and all marks for a specific subject
/registerSubmit or view attendance for today
/announcementsView latest class and school announcements
/profileView your student profile, level, and account info
/disconnectUnlink your Telegram account from SchoolBag
Free on all plans including Starter
Competency Assessment & PoE

Built for TVET colleges & training providers

SchoolBag includes a full Portfolio of Evidence (PoE) lifecycle and competency assessment system aligned to SAQA unit standards — designed for assessors, moderators, and TVET students.

Rubric Builder
Build assessment rubrics with criteria, ratings, and weighting. Reuse across papers and assessments.
PoE Lifecycle
Active → Submitted → Assessed → Moderated → Certified. Full portfolio status tracking per student.
POA Forms
Populate and submit Plan of Assessment forms linked to unit standards in the assessment.
Moderation Queue
Moderation workflow with accept/reject, notes, and sign-off. Full audit trail maintained.
Competency Declaration
C/NYC per student from exam results. Configurable pass mark. Auto-Assess and bulk save.
DHET/SETA Reporting
Learner Achievement Report, Attendance Register, N-Series Programme Completion. CSV and print.
DHET & SETA Reporting

Compliance reports in one click

SchoolBag generates the three core reports required by DHET and SETA — directly from your assessment and attendance data. No spreadsheet manipulation needed.

Learner Achievement Report
Lists all students, their marks, competency declarations, and PoE status per unit standard.
CSV export Print-ready
Attendance Register
Full attendance log with present/absent/late per student per session. Printable.
CSV export Print-ready
N-Series Programme Completion
Tracks progress toward N-level qualification completion with subject pass rates.
CSV export Print-ready
Assessor & Moderator approval flow

Assessors and moderators register with a pending account state. Admins approve/reject from the admin panel. Role-gated sidebar ensures they only see relevant tools once approved.

1Assessor registers → status: pending
2Admin reviews and approves account
3Assessor gains access to marking queue, rubrics, and PoE
4Moderator can review and sign off assessments
5Full audit trail of all decisions

Ready to bring SchoolBag to your institution?

Whether you're a student, teacher, assessor, or school administrator — there's a SchoolBag plan built for you.