← All work

2023 · Frontend Developer

CekHoax

Fact-checking PWA for UNICEF — a public interface built around fast search and readable long-form articles.

Stack
Vue · PWA
Category
Government · PWA

What shipped

  • Built a lightweight public frontend where clarity outranked decoration.
  • Made search and article browsing fast on entry-level mobile devices.
  • Shipped PWA behavior so returning readers load faster.
CekHoax

CekHoax is a fact-checking platform built for UNICEF, where the reader has one job: find the claim, verify the clarification, and get back to their day. The product decision that mattered most was restraint — a public information platform succeeds when nothing gets between the reader and the text.

The problem

Misinformation is consumed on cheap phones over slow networks, often during moments of urgency. A fact-checking platform that loads heavy pages or buries articles behind busy layouts is, in practice, opting out of the job. The interface had to be fast, scannable, and readable on what its audience actually uses.

My role

Frontend developer owning the public-facing interface: page structure, search, article rhythm, and PWA behavior.

Technical work

  • Kept page structure deliberately lightweight so article content stays readable on mobile.
  • Designed search and article-list interactions to be simple, with no decorative elements competing for attention.
  • Implemented PWA behavior so repeated visits feel faster.

Decisions

  • Remove over add. On a public-facing content product, a good design decision is often deleting what doesn't help. Visual weight stays on the text.
  • Small components, loose coupling. The frontend is organized in small enough pieces that lists, cards, and detail pages can evolve without locking each other in place.

Outcome

A public fact-checking frontend that treats readability as the product — the same discipline I bring to every interface, whether it serves a nation or a dashboard.