EMT Kampüs — Training and Certification Platform
Proctored exams and QR-verified certificates for emergency medical training

- 6
- Accredited Courses
- QR
- Certificate Verification
- Sunucu taraflı
- Exam Scoring
Overview
In healthcare, a certificate has to mean more than a decorated PDF. When an employer sees one, they are looking for answers to two questions: is this document genuine, and did its holder actually pass an exam? Most online training platforms leave both open.
EMT Kampüs was built by taking the exam seriously. Exams are taken on a restricted tablet terminal at the institution's own premises; timing and scoring are computed on the server alone, so results cannot be changed by tampering with the client. No certificate is produced until the pass threshold is met.
Every certificate is generated with a unique verification code and carries a QR code. An employer can confirm a document from a public verification page in seconds: the holder, the training taken and the validity status appear immediately.
The catalogue covers basic life support, advanced life support, trauma approach, first aid and ambulance crew safety. Each course lists its learning outcomes, curriculum, duration, certificate validity period and price openly on its detail page, with face-to-face and proctored online formats managed separately. Registration begins with national ID verification and KVKK consent, then continues through session selection and capacity tracking.
Highlights
- Proctored exams taken on a restricted tablet terminal
- Timing and scoring computed on the server only
- Public certificate verification via a unique code and QR
- Separate handling of face-to-face and proctored online formats
- Registration with national ID verification and KVKK consent
- Session calendar with capacity tracking
Objectives
- Make certificates verifiable by employers
- Make exam results impossible to manipulate on the client
- Make the catalogue transparent down to outcomes and curriculum
- Bring the whole journey from registration to certificate onto one platform
Solution
- An exam engine computing time and score server-side
- A certificate service generating unique verification codes
- A public verification page requiring no login
- Course, session and capacity management
- Modules that cannot go live without admin approval
Approach
- 01Defining the curriculum and assessment criteria with the training team
- 02Designing the exam security model
- 03Building certificate generation and verification
- 04Developing the catalogue and registration flow
Outcomes
- Certificate validity can be confirmed in seconds
- Exam results cannot be influenced from the client
- Application, payment and certification merged into one flow
- The institution can measure capacity and pass rates
Challenges
- Keeping proctored exams both secure and usable
- Not exposing more personal data than necessary on the verification page
- Fitting face-to-face and online formats into one data model
Selected Work
Similar projects

Beauty Salon Appointment System
A system that brings appointments, staff and client records for beauty salons into one panel. Clients book online around the clock while the business manages everything from a single screen.

SipolCRM — Insurance Agency CRM
A CRM that brings client, policy, quote and staff tracking for insurance agencies into one package. Each agency gets its own isolated database, with no subscription or per-user fee.

Vakasis — Emergency Medical Management
A platform that brings the whole of an ambulance operation into one system: case records, crew planning, shift rosters, timesheets and institutional billing.

