Purpose-built for Kenyan TVET

Run your TVET institutionon one platform.

Admissions, PoE, assessments, examinations, finance, payments, student portals, and institutional operations — all in one secure platform built for CDACC, KNEC, and CBET.

Built by TVET trainers & assessorsSupports CDACC & KNEC workflowsPSASB/IPSAS-compliant finance

12+

Core Modules

10+

User Roles

99.9%

Uptime

24/7

Availability

school.klassage.com/dashboard

Dashboard

Electrical Installation Level 6

CBET/EEL6/025S
All Terms

9

Enrolled Units

10

Pending Work

3

Due This Week

0%

Avg Progress

My Enrolled Units (9)

Engineering Mathematics III
Enrolled
45% Complete
Engineering Mathematics III

ENG/CU/EI/CC/01/6/MB

Term 2, 2026
4 assignments100h
Electrical Principles I
Enrolled
32% Complete
Electrical Principles I

ENG/CU/EI/CC/02/6/MB

Term 2, 2026
3 assignments80h
Micro-Control Systems
Enrolled
18% Complete
Micro-Control Systems

ENG/CU/EI/CC/03/6/MB

Term 2, 2026
2 assignments80h
Electrical Powerlines Installation
Completed
100% Complete
Electrical Powerlines Installation

ENG/CU/EI/CR/01/6/MB

Term 1, 2026
5 assignments140h
Electrical Systems Automation
Completed
100% Complete
Electrical Systems Automation

ENG/CU/EI/CR/02/6/MB

Term 1, 2026
3 assignments160h
Power Electronic Circuits Fabrication
Completed
100% Complete
Power Electronic Circuits Fabrication

ENG/CU/EI/CR/03/6/MB

Term 1, 2026
2 assignments150h
Engineering Mathematics IV
Completed
100% Complete
Engineering Mathematics IV

ENG/CU/EI/CC/04/6/MB

Term 3, 2025
6 assignments100h
Electrical Principles II
Completed
100% Complete
Electrical Principles II

ENG/CU/EI/CC/05/6/MB

Term 3, 2025
5 assignments80h
Control Systems
Completed
100% Complete
Control Systems

ENG/CU/EI/CC/06/6/MB

Term 3, 2025
4 assignments80h

Platform

Not just school management software

Klassage connects the workflows Kenyan TVET institutions actually run: admissions, POE, assessment, finance, reporting, and every role around them.

Admissions intake

Applications, enrollment, registration

POE evidence

Uploads, checklists, verification

CDACC assessment

Marksheets, rubrics, competency tracking

Exams & results

CATs, exams, transcripts, certification

school.klassage.com
Klassage

One source of truth for TVET operations

Data entered once moves through admissions, learning, assessment, finance, reporting, and audit workflows without rebuilding the same record in five systems.

Portal

Registrar

Portal

Trainer

Portal

Finance

Portal

Student

Finance & payments

Fees, M-Pesa, KCB, reconciliation

PSASB reports

Audit-ready financial reporting

Role portals

Student, trainer, HOD, registrar, finance

Audit trail

Traceable activity across workflows

Running a TVET institution on spreadsheets and disconnected tools

Sound familiar? These are the daily realities for TVET registrars, trainers, and finance teams across Kenya.

POE chaos

Portfolios of evidence scattered across folders and drives

CDACC assessment tracked manually

Spreadsheets that break every assessment cycle

Audit panic

Pulling PSASB-compliant statements together by hand

Fee & capitation reconciliation

KCB, Co-op, M-Pesa done manually across accounts

Exam management split

Internal, CDACC, QAI, and partner school exams in different systems

No single view

Trainers, HODs, registrar, and finance all work in silos

Before Klassage

  • CDACC assessment tracked in fragile spreadsheets
  • POE evidence scattered, hard to verify before audits
  • Finance reports assembled by hand under audit pressure
  • Fee balances unclear to students and finance alike
  • Trainers, registrar, and finance working in separate systems

After Klassage

  • CDACC assessment, marksheets, and POE in one structured workflow
  • Audit-ready PSASB/IPSAS statements generated on demand
  • KCB / Co-op / M-Pesa payments reconciled automatically
  • Every role — trainer, HOD, registrar, finance — on one platform
  • Real-time visibility from enrollment to certification

Everything a TVET institution actually needs

End-to-end tools for learning, exams, POE, payments, and campus operations — aligned to CDACC/CBET from day one.

E-Learning

Course content delivery, assignments, CATs, exams, quizzes, progress tracking, and a mobile-responsive resource library.

POE Management

Digital portfolios with evidence uploads, YouTube integration, Workshop Mode checklists, and CDACC verifier portal.

Exams & Assessment

CDACC, KNEC, and QAI workspaces with marks entry, grading, transcripts, and partner school exam management.

ExamAI

AI-powered exam paper generation, automatic marking schemes, CDACC assessment checklists, and CAT paper generation.

Finance & Payments

Fee structures, KCB & M-Pesa integration, payment reconciliation, balance tracking, and financial reporting.

Admissions

Online applications, admission processing, enrollment management, registration, and intake trend reporting.

Administration / Council

School-wide performance reports, departmental analytics, QA dashboards, enrollment data, and academic calendar management.

Procurement

Purchase requisitions, order management, supplier database, budget tracking, GRN processing, and approval workflows.

Hostel / Accommodation

Room inventory, online booking, allocation, hostel fee integration, check-in/out tracking, and occupancy analytics.

ILO / Attachment

Attachment placement tracking, digital logbooks, supervisor feedback, lecturer visit scheduling, and industry partner portal.

System Admin

User management, role-based access control, department configuration, 2FA security, and full audit trail.

Asset Management

Track institutional assets, manage inventory, handle assignments, maintenance schedules, and depreciation reporting.

Built for every role

Each user gets a tailored dashboard with access to only the modules they need.

Student

E-LearningPOEFinanceExams

Trainer / HOD

E-LearningPOEExamsExamAI

Registrar

AdmissionsExamsAdministration

Finance Officer

Finance & Payments

Principal / Council

All modules (view)ReportsQA

System Admin

UsersRolesConfigurationSecurity

WhatsApp Bot

Your students are already on WhatsApp

Klassage meets them there. Students and parents check fee balances, download statements, track results, and submit POE evidence — all from a simple WhatsApp conversation. No app download. No login. Works on any phone.

Fee balances & statements

Students and parents check their balance and download fee statements instantly. No calling the finance office.

Results & grades

Published exam results delivered straight to WhatsApp. Only verified, published results — never leaked early.

POE evidence submission

Trainees photograph practical work and submit it as POE evidence directly through WhatsApp. Tagged to the right unit automatically.

Pay fees via M-Pesa

One tap from the balance screen triggers an STK push. Payment reconciled automatically in Klassage.

OTP-verified identity

Every session starts with phone verification. No one can access another student's data. Full audit trail logged.

See how Klassage transforms your institution

Security you can trust

Zero-trust posture with 2FA, granular RBAC, audit logging, and encrypted data paths baked into every workflow.

Two-Factor Authentication

TOTP-based 2FA for all user accounts

Role-Based Access

Granular permissions per user role

Audit Logging

Complete activity tracking and logs

Data Encryption

End-to-end encryption for sensitive data

// Secure authentication flow
const { user, session } = await supabase.auth
  .signInWithPassword({
    email: 'user@school.edu',
    password: '********'
  })

// Verify 2FA token
const verified = await verify2FA({
  userId: user.id,
  token: totpCode
})

// Access granted with role permissions
console.log('Role:', user.role) // 'student'
console.log('Permissions:', user.permissions)

Online Mode

Full functionality with real-time sync

Offline Mode

Continue working without internet

Installable

Add to home screen on any device

Background Sync

Auto-sync when back online

Works online, offline, and on any device

Progressive Web App experience: installable, fast, and resilient. Students keep working offline; everything syncs automatically when they reconnect.

  • Install on mobile, tablet, or desktop
  • Push notifications for important updates
  • Automatic background synchronization
  • Native app-like experience

See Klassage running on your institution's data

We'll set up a demo environment with your departments, courses, and workflows so you can see exactly how it fits.