[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"work-en-cek-hoax-pwa":3},{"id":4,"title":5,"body":6,"category":80,"date":81,"description":82,"extension":83,"externalUrl":84,"featured":85,"locale":86,"meta":87,"navigation":88,"outcome":89,"path":93,"rank":94,"release":95,"role":96,"screenshot":97,"seo":98,"stack":99,"stem":102,"summary":103,"tier":104,"year":105,"__hash__":106},"projects\u002Fen\u002Fprojects\u002Fcek-hoax-pwa.md","CekHoax",{"type":7,"value":8,"toc":71},"minimark",[9,13,18,21,25,28,32,45,49,64,68],[10,11,12],"p",{},"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.",[14,15,17],"h2",{"id":16},"the-problem","The problem",[10,19,20],{},"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.",[14,22,24],{"id":23},"my-role","My role",[10,26,27],{},"Frontend developer owning the public-facing interface: page structure, search, article rhythm, and PWA behavior.",[14,29,31],{"id":30},"technical-work","Technical work",[33,34,35,39,42],"ul",{},[36,37,38],"li",{},"Kept page structure deliberately lightweight so article content stays readable on mobile.",[36,40,41],{},"Designed search and article-list interactions to be simple, with no decorative elements competing for attention.",[36,43,44],{},"Implemented PWA behavior so repeated visits feel faster.",[14,46,48],{"id":47},"decisions","Decisions",[33,50,51,58],{},[36,52,53,57],{},[54,55,56],"strong",{},"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.",[36,59,60,63],{},[54,61,62],{},"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.",[14,65,67],{"id":66},"outcome","Outcome",[10,69,70],{},"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.",{"title":72,"searchDepth":73,"depth":73,"links":74},"",2,[75,76,77,78,79],{"id":16,"depth":73,"text":17},{"id":23,"depth":73,"text":24},{"id":30,"depth":73,"text":31},{"id":47,"depth":73,"text":48},{"id":66,"depth":73,"text":67},"Government · PWA","2026-09-16","Fact-checking PWA for UNICEF — a public interface built around fast search and readable long-form articles.","md","null",false,"en",{},true,[90,91,92],"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.","\u002Fen\u002Fprojects\u002Fcek-hoax-pwa","7","2023","Frontend Developer","\u002Fimg\u002Fprojects\u002Fcek-hoax.jpg",{"title":5,"description":82},[100,101],"Vue","PWA","en\u002Fprojects\u002Fcek-hoax-pwa","A public-facing fact-checking platform for UNICEF. My focus was the frontend — fast discovery, calm article reading, and an interface light enough for mobile networks.","standard",2023,"rWxd4pWCFXOuHvQpjXsDl11xxRn6w9xB2Z5MchmVqgI",1789641311576]