TVET & Training

Training Management System that runs your whole programme

From trainee registration to QR-verified certificates — one secure system for batches, attendance, assessment and donor reporting. Already in production for a live skills programme in Bangladesh.

Live in production 60+ secured server functions 24 data modules Bangla + English

The problem

Sound familiar?

Records in scattered Excel files

Every trade keeps its own sheet. Nobody trusts the totals, and one wrong copy-paste breaks the report.

Reporting eats your week

Monthly donor and authority reports are rebuilt by hand, every time, under deadline pressure.

Certificates nobody can verify

Employers and assessors have no way to confirm a certificate is genuine — and forgeries hurt your name.

No control over who sees what

Shared logins and open files mean sensitive trainee data is one mistake away from leaking.

Core features

Everything a training operation needs

Trainee registration

Full trainee profiles with documents, photo and NID — searchable in seconds, exportable on demand.

Batch & trade management

Run parallel batches across trades and sessions with schedules, trainers and capacity in one view.

Attendance

Daily attendance per batch with percentage tracking — biometric device integration available as an add-on.

Assessment management

Record theory and practical scores, apply pass rules, and lock results with an approval workflow.

Certificates with QR

Generate certificates automatically from locked results, each carrying a scannable verification QR code.

Reports & M&E

Enrolment, completion and dropout indicators in the formats your authority or donor expects.

Modules

Inside the system

Admin console

The control centre for programme staff — every record, every approval, one place.

  • Trainee intake, verification and batch assignment
  • Trade, course and session configuration
  • User & role management with granular permissions
  • Document uploads with secure file storage
  • Full audit trail of who changed what, and when

Security & architecture

Hardened by design, not as an afterthought

The TMS runs on a locked-down PostgreSQL architecture: no application code ever touches tables directly — every operation passes through 60+ secured, validated server functions.

  • Row-Level Security enabled on every table
  • Token-based sessions with automatic 12-hour expiry
  • Role-based access control down to field level
  • Complete audit log of user actions
  • Encrypted transport (SSL) end to end
  • Daily automated backups with recovery drills
  • Locked file storage — uploads cannot be altered or deleted by clients
  • Anonymous database access fully revoked

Case study

Live in production: a national skills programme portal

NUSAIFA IT built and operates the training portal for the ASSET-ISISC-EBT programme under Medicare Group of Education — a multi-tenant system managing trainees, batches, assessments and secure document storage in daily use.

24data modules
60+secured functions
0direct table access paths
Read the case study

Getting started

From first call to go-live

Requirements call

We map your trades, batches, roles and reporting formats — usually one meeting.

Configuration & migration

Your instance is configured and existing records are migrated and verified.

Training

Admins, trainers and office staff are trained on real data before launch.

Go-live & support

Launch with our team on standby, then ongoing support under your plan.

Questions

TMS — frequently asked

How many batches and trades can we run at once?
There is no fixed limit in the system — batches, trades and sessions run in parallel. Your plan sets the active trainee ceiling, not the batch count.
Can trainees register online themselves?
Yes. Online self-registration with document upload is supported, with an admin verification step before a trainee is admitted to a batch.
Does attendance work with biometric devices?
Manual attendance is built in; fingerprint and face-recognition devices connect through the biometric add-on so attendance flows into the same records.
Are assessment results and certificates automatic?
Scores are entered by trainers or assessors, pass rules apply automatically, and once results are approved and locked, certificates generate with a unique QR verification code.
Can it produce donor / authority M&E reports?
Yes. Enrolment, completion, dropout and gender-disaggregated indicators export in PDF and Excel, and Enterprise plans include a configurable M&E dashboard matched to your log-frame.
Does it support compliance needs of programmes like ASSET?
The system was built inside a live donor-funded skills programme, so approval workflows, audit trails and reporting formats follow real compliance requirements — and can be adapted to yours.
Are there separate portals for trainers and trainees?
Yes, on Professional and Enterprise plans. Each role sees only its own data: trainers their batches, trainees their own records.
Can we use it from mobile?
The entire system is responsive — attendance entry, approvals and reports all work from a phone or tablet browser with nothing to install.

Trusted by

Institutions we serve

ISISC — Informal Sector Industry Skills Council, Bangladesh
ISISC — Informal Sector Industry Skills Council
MPI — Build Your Life
MPI — Build Your Life
Minal Engineering Institute
Minal Engineering Institute
Minal Fashion Institute
Minal Fashion Institute
Minal
Minal
Minal Academy
Minal Academy

See the TMS on real data

Book a guided demo — we will walk through registration, attendance, assessment and certificate issue exactly as your staff would use it.

Request a demo   View pricing