Run exams end-to-end, from question bank to published results.
A standalone exam-management system for Odoo 19 that takes exam controllers from scheduling and seat allocation through grading, hall tickets, and a self-service student and parent portal — without adopting a full school ERP.
The problem
Exam cycles run on spreadsheets and paper: question banks live in shared files, seating and invigilator rosters are assembled by hand, hall tickets are printed and handed out, and results trickle in days late. None of it talks to the Odoo system the institution already runs for students and accounting, so staff re-key data, reconcile errors, and students are left refreshing a page for results.
The solution
Cerevantix Exam Management System runs the entire exam cycle natively in Odoo: build and reuse a versioned question bank, schedule multi-subject papers, auto-allocate seats and invigilators, capture attendance and marks, and publish grades through email, SMS, and a student/parent portal — all from one exam-status dashboard.
Everything an exam office needs
Every capability below is implemented in the module.
Versioned Question Bank
Organize questions by subject, type, and difficulty, tag them for reuse across exams, and revise safely — each edit creates a new version while the original stays archived and traceable.
Bulk CSV Question Import
Load an entire question bank from a spreadsheet in one pass, with options and correct answers, instead of typing questions in one at a time.
Multi-Subject Exam Scheduling
Schedule any number of subject papers per exam with dates, durations, total and passing marks, and a marking scheme, all from one exam record.
Automated Seat Allocation
Fill rooms row by row from a student list in one click — by roll number or at random — and get a warning immediately if room capacity falls short.
Invigilator Assignment
Assign invigilators to every room and paper automatically with round-robin distribution, so no session is left uncovered.
Hall Tickets, Marksheets & Seating Plans
Generate print-ready, institution-branded hall tickets, official marksheets, and room-by-room seating plans as PDF reports for individuals or whole cohorts.
Flexible Grading: Marks, Grades or GPA
Configure grade scales and marking schemes per exam, including negative marking for wrong answers, and let the system compute percentage, grade, GPA, and pass/fail automatically.
Multi-Channel Result Publishing
Publish results in one action and notify students and parents simultaneously by email, SMS, and portal notification — no one is left refreshing a page.
Student & Parent Self-Service Portal
Students and parents track every exam on a timeline — registered, hall ticket ready, exam dates, results published — and download hall tickets and marksheets themselves.
How it works
Set Up the Exam
Use the guided setup wizard to define the exam, pick subjects, choose a marking scheme and grade scale, and set the schedule in a few steps.
Build & Assign
Attach question-bank papers to each subject, then auto-allocate seats and assign invigilators across your rooms in one click.
Run & Record
Track attendance per paper, enter marks in an editable grid, and let percentage, grade, and pass/fail compute automatically.
Publish & Notify
Publish results and send hall tickets and marksheets to students and parents by email, SMS, and the self-service portal.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
It is a standalone Odoo application. It uses its own student and exam records and only depends on core Odoo modules (mail, portal, website, hr, sms, board), so you get full exam logistics without adopting a full school ERP suite.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Exam Management System
Versioned question bank, bulk CSV import, multi-subject scheduling, automated seat allocation, invigilator rosters, hall tickets and marksheets, and a student and parent portal.
Buy on Odoo App StoreMore Odoo education apps
IB Programme Management
PYP, MYP and DP on one shared student record with criterion-based assessment, unit planners, Extended Essay, TOK and CAS — plus coordinator dashboards and a parent portal.
Parent-Teacher Meetings
Two-way slot booking through a parent portal, minutes of meeting with self-chasing action items and no-show tracking — plus a PTM-day dashboard with bulk reschedule.
Primary to Secondary School Transition
Structured Year 6 to Year 7 transition records with a guided handover checklist, bulk cohort creation and destination requirements comparison — plus printable summaries and guardian emails.
School Homework & Assignments
Publish homework, record bulk submissions and grade with feedback — with automatic late detection, deadline reminders, completion dashboards and a parent and student portal.
School Trips & Educational Visits
Trips with parent self-service consent, risk assessment sign-off and supervision ratio enforcement behind a hard confirmation gate — plus payments and return headcounts.
Student Counseling & Safeguarding
Concern triage, body maps, counseling cases, mobile teacher referrals and external agency referrals behind no-backdoor access — with a DSL dashboard across multiple schools.