Case study / Education / SaaS

Belajar CPNS

A tryout platform for Indonesia's civil service exam. Candidates take CAT simulations of 110 questions in 100 minutes, read the explanation for every answer, and search CPNS formations built from SSCASN data.

SaaSCAT simulationAI Mentor
Belajar CPNS homepage with a sample SKD result card, a CAT timer and question grid, and figures for questions, formations and agencies

Product

Belajar CPNS

Industry

Education · exam prep

Live at

belajarcpns.id

Services

Product design, Web development, SEO

Stack

Go, Next.js, PostgreSQL

01 / The problem

Where it started

A total score is not enough to pass.

The SKD stage of CPNS selection is a computer-based test of 110 questions: 30 on national insight (TWK), 35 on general intelligence (TIU) and 45 on personal character (TKP). Each part has its own minimum score. In the most recent official threshold, set for 2024, those were 65, 80 and 166.

A candidate can score well overall and still fail on one part. Practice has to look like the real CAT, with the real timer, and the result has to say which part is holding the score back.

What success had to look like

Practise the real format, then see what to fix.

  • 01

    Tryouts that copy the CAT: 110 questions, 100 minutes, the same three parts.

  • 02

    An explanation for every question, and a score checked against each threshold.

  • 03

    An AI Mentor that answers questions and suggests what to study next.

  • 04

    A formation search, so candidates can pick where to apply.

02 / The process

From the CAT rules to a live product.

Four steps, from copying the exam to growing the product.

Phase 01

Copy the exam

Question counts, timer and scoring for TWK, TIU and TKP, matched to the official format.

Phase 02

Design the flow

Sign up, take a tryout, read the result, study the weak topic, try again.

Phase 03

Build the platform

CAT engine, analysis, ranking, AI Mentor, formation search, and Free and Master plans.

Phase 04

Grow it

Articles on CPNS news, SEO and social content around each recruitment season.

03 / What we built

Six parts of one study loop.

From the CAT simulation to the plans and articles around it.

01 / CAT simulation

The real test, at home.

110 questions on a 100-minute timer, split into TWK, TIU and TKP like the BKN CAT. Candidates can flag a question as unsure and jump back to it from the grid.

  • Progress per part in the sidebar
  • Answered, unsure and current states on the grid
CAT simulation screen with a question grid, a countdown timer and five answer options

02 / Results

Which threshold you passed, and which you missed.

Each part is scored against its own minimum, then broken down by topic with an explanation for every question. The AI Mentor turns the weakest topic into the next thing to study.

  • Score per part with the threshold marked
  • Accuracy per topic, linked to its explanation
Tryout result with TWK, TIU and TKP scores against their thresholds, accuracy by topic and AI Mentor recommendations

03 / Dashboard

Progress you can see every day.

Average score, study time and tryouts taken over the last seven days, with a study streak and daily targets. Recent tryouts show each part's score and whether the package passed.

  • Pass or fail per tryout, by threshold
  • National ranking against other candidates
Candidate dashboard with weekly performance, study streak, daily targets and recent tryout scores

04 / Formation search

Pick where to apply.

A database of CPNS formations taken from SSCASN, searchable by agency, position, education and location, so candidates can shortlist before registration opens.

  • 40,000+ formations from 300+ agencies
  • Saved formations for later
Formation search with filters for education, location and agency, and a list of positions

05 / Mobile & AI Mentor

Study on the bus.

Tryouts and the AI Mentor fit a phone screen. Ask why an answer is right, and the mentor walks through the working and points to the material that needs another look.

Tryout question on a phone with timer and answer optionsAI Mentor chat on a phone explaining a number sequence and recommending study material

06 / Plans

Free to start, more on the Master plan.

A free plan includes a tryout package. The Master plan adds the full SKD packages, the 100-minute timer, explanations, performance analysis and the formation search.

  • Free: paket tryout gratis
  • Master: paket SKD lengkap

Content

News that brings candidates in.

An article section covers CPNS news and exam facts, such as how CAT scoring works, written for the questions candidates search before each recruitment.

  • Berita: info rekrutmen CPNS
  • Panduan: fakta tes CAT

Screens recreated for this case study. Names and scores are sample data.

04 / Results

What is live at belajarcpns.id.

Figures as published on belajarcpns.id, data per May 2026.

880+

Tested SKD questions

40k+

CPNS formations searchable

300+

Agencies covered

110

Questions in every tryout package
Practice

The CAT before the CAT.

NowCandidates sit full 110-question simulations on the real timer, as often as they want.

Focus

The weak part, named.

NowEvery result shows which threshold failed and which topic to study, with the AI Mentor's next step.

Next project / Vote tally system

Rekap Suara 2024

A vote tally app for a DPR RI candidate in North Sumatra III, with 100,000+ polling-station records and a C1 form archive.

Open project
Vote tally dashboard: filters for regency, district, village and polling station, progress of polling stations entered, and a bar chart of votes per candidate with names anonymised

Your buildcould benext.

Start

Reply within one business day