Case study · Product development

Examination services provider

10 million hall tickets delivered. Zero bugs reported.

The same examination services provider asked us to put hall ticket delivery online. Candidates across more than 10,000 schools download their own ticket ahead of a session.

What it changes: A hall ticket is what gets a candidate through the door of the exam hall. Late or wrong, and that candidate does not sit.

Client
The same examination services provider, India
Sector
Higher education, examination logistics
Served
10,000+ schools
Peak session
1.8 million hall tickets
Defects
Zero bugs reported
  • AWS
  • Node.js
  • PostgreSQL
  • Load tested
  • Zero downtime releases
  • 10M+

    Hall tickets delivered

  • 1.8M

    Hall tickets in one session

  • 8K

    Requests a minute

  • 10,000+

    Schools served

What makes this hard

  • Hard deadlines. An exam date does not move.
  • Late data and requirements. Both arrive close to the session.
  • Public domain. Candidates use it directly, so there is no scope for an error.
  • Concurrent load. Demand lands in one window, not across a week.

Zero bugs reported

Across more than 10 million hall tickets, the client reported no bugs. On a public examination, with the exam date fixed and the candidate waiting, that number is the whole job.

How we built for the window

Demand for a hall ticket arrives in the days before a session, from every school at once, and the same infrastructure sits quiet in between. We built for the peak, not the average: the service is load tested against the largest session on record before each one, releases ship with zero downtime, and every session is watched live by the engineers who built it.

Late data is the other constraint. Candidate lists and format changes arrive close to the session, so the import and generation steps are built to be rerun safely, as many times as the data changes, without touching tickets already downloaded.

The job transfers

Anyone with a fixed date and a crowd

  • right icon

    Examination and admission boards

  • right icon

    Ticketing and registration systems

  • right icon

    Government notification portals

Anyone whose data arrives late

  • right icon

    Event operations

  • right icon

    Results publication

  • right icon

    Any public service with a launch window

More product development work

Next

Tell us which part of this looks like your problem.

We will walk you through how it was built, who built it, and what it took to keep it running afterwards.

Product development