
Apar Exam
An exam paper and its answer key,in under a minute.
How Aparsoft built Apar Exam: pick the board, the class and the subject, choose a board-pattern template, set the chapters and their weightage, and generate. The questions are written in advance with AI, so a paper and its answer key are ready in under a minute.
Watch it work
Exam papers, answer-sheet grading and AI viva, from one question bank.

The challenge
It is ten at night. Tomorrow's test still needs a paper.
And an answer key
And a second set, so nobody copies. All by hand.
Tools stop at the paper
The key, a second set and the grading are left to the teacher.
A prompt box forgets the syllabus
No question bank, no board pattern, no chapter weightage.
School software is too heavy
An admin, a contract and training before one paper.
The idea
One exam engine, two products.
How it works
From the syllabus to a graded sheet
Real screens from the demo accounts, with sample data.
Board, template, chapters, generate
Pick the board, the class and the subject. Choose a board-pattern template. Set the chapters and their weightage. Then generate.
- NCERT (CBSE) and NCERT (Hindi) today
- 11 board-pattern templates: 20, 40 or 80 marks
- A choice of chapters, never a free-text prompt
Every question passes an eight-stage AI review
Flawed ones are withdrawn.
- Checked before it ever reaches a paper
- Maths validated, grounded in the NCERT text
- Balanced for difficulty and Bloom's level
- 1Self-check
- 2Cross-model verification
- 3SymPy maths validation
- 4NCERT grounding
- 5Duplicate detection
- 6Format checks
- 7Bloom's matching
- 8Difficulty balancing
The eight stages, in the order a question meets them.
Your own templates, for your board's pattern
Paid packs add your school's name and logo, editable Word files, your own templates, and AI answer-sheet grading.
- Build a pattern once: sections, marks and duration
- Reuse it for every paper
- Packs start at ₹99
The AI marks each answer. You decide the final mark.
Answer-sheet grading on paid packs, from the paper that was generated.
- The paper's questions and answers are known before grading starts
- Each answer gets marks and feedback
- You review and can override every mark
- 1Upload the answer sheets
- 2Read the handwriting
- 3Match each answer to its question
- 4Mark it, with feedback
- 5You review and decide
A drawing of the flow, not a screen.
How we engineered it
Six ideas behind a paper in under a minute
What makes it fast, and what makes a mark worth trusting.
Written in advance, assembled in seconds
The questions are written and checked ahead of time, so making a paper is assembly, not writing. Assembly takes under two seconds; the paper and its answer key are ready in under a minute.
The pattern comes first
A paper starts from a board pattern: sections, marks and internal choices. Questions are fitted into that frame by chapter weightage and difficulty, so every paper has the shape a board paper has.
Grading starts from what is known
The paper was made here, so its questions, answers and marks are known before a sheet is uploaded. Each answer is checked against that, not against a guess at what was asked.
Each script read its own way
Handwritten Hindi and English answers are read differently, because one way of reading does not suit both scripts. If a sheet can't be read, grading stops instead of guessing.
A credit can't be spent twice
Every credit in and out is an entry with its reason. Two requests at the same moment can't both spend the last credit, and a payment counts only once it is verified.
What leaves the app stays protected
Papers download as copy-protected PDFs: free ones carry the Apar Exam mark, paid ones the school's own name. A shared link shows the paper, never its answer key or the account.
What the build proves
Serious exam infrastructure, sold one paper at a time
- Two requests at once can't both spend the last credit
- Every credit in and out is logged, with its reason
- A payment is verified before any credit is given
- If a sheet can't be read, grading stops: no half results
More screens
Every screen, from the demo accounts

One dashboard and one credit wallet for exam papers, assignments and role-based case studies
How it's built
The stack, and how we use it
Proven open-source tools, used the way they are meant to be used.
Next.js 16 · React 19
The Generate wizard and the paper preview on the App Router, with PDF.js showing the real paper.
Django REST Framework
The same engine as Apar AI LMS; a credit is spent under a database row lock, so never twice.
PostgreSQL
Papers, sets, answer keys and grades in one transactional store.
LangGraph + LangChain
Grading as a checked workflow that starts from the known paper, with any model behind one interface.
Celery + Redis
A whole class's answer sheets graded in a background queue, without holding anyone up.
Razorpay
Credit packs paid by UPI or card, each payment's signature checked in constant time on the server.
Document AI
Scanned answer sheets read page by page before any marking begins.
PDF and Word export
Print-ready PDFs from our own renderer, and editable Word files with python-docx.









