Preparing your environment

Development studioBrazil → World

🎃 HALLOWEEN EVENT · UNTIL OCT 31

Code moves the world.Otherworldlywebsites.

MILWEB® · Creative development · Brazil → World

Projects / Atlas Político

THE BOUNTY COLLECTION · 25 missions

01 of 25

SPECIAL MISSIONAtlas PolíticoAtlas PolíticoMW/OSAtlas of Lula's and Flávio Bolsonaro's public careers · timeline, map, sources and a game

WEBGL EXPERIENCE

Atlas Político

Atlas of Lula's and Flávio Bolsonaro's public careers · timeline, map, sources and a game

DEMOLIVE

Atlas Político — home screen
STUDIO
MILWEB
Type
Web System / SaaS
Stack
Next.js 16 · React 19 · TypeScript · Three.js · MapLibre GL · Tailwind CSS · Vitest · Playwright

CONTEXT

Following a politician's career means digging through dates, places and documents across dozens of sources, and the two sides almost never get the same treatment.

WHAT WAS DONE

An editorial atlas with a timeline, a synchronized map, a three-part comparison (career, decisions and proposals) and a playable investigation, the Praça do Mural, where every answer is a published document with its source beside it. No score, no ranking and no voting recommendation.

39 EVENTS · 152 DOCUMENTS · CUT-OFF OCT 8, 2026

SOLUTIONS

  • A source beside every record

    39 events backed by 152 documents; in the investigation, every answer is a published document.

  • Content pipeline

    Validates, selects what has been reviewed and generates data, indexes and GeoJSON for a fully static site.

  • Equal treatment

    Same card and same alphabetical order for both profiles; no color belongs to a person.

  • Honest about its state

    noindex, a pending-human-review notice and guidance not to use it as a source.

TECHNICAL DETAIL

  • 01The content isn't typed into the pages. A local pipeline validates every record, selects only what has been reviewed and generates the data,…

    The content isn't typed into the pages. A local pipeline validates every record, selects only what has been reviewed and generates the data, indexes and GeoJSON the pages read. The site ships as a static export (Next.js 16), with no server or database, and every event lists the documents that support it. The editorial cut-off is October 8, 2026.

  • 02The game is an investigation in a 3D Brazilian town square (Three.js): residents pin questions on a board and the player, the community radi…

    The game is an investigation in a 3D Brazilian town square (Three.js): residents pin questions on a board and the player, the community radio's new reporter, finds in the archive the record that answers each one. It has a tutorial, ordering tasks, a current step, discoveries and seals. The residents are fictional, and the square's own text says so.

  • 03The hardest editorial decision was equal treatment: both profiles use the same card, in the same alphabetical order, and no color belongs to…

    The hardest editorial decision was equal treatment: both profiles use the same card, in the same alphabetical order, and no color belongs to a person. The site also declares itself in development: it carries noindex, warns that human review is pending and says that, when in doubt, the cited document prevails.

SCREENS

RESULT

An editorial atlas with a timeline, a synchronized map, a three-part comparison (career, decisions and proposals) and a playable investigation, the Praça do Mural, where every answer is a published document with its source beside it. No score, no ranking and no voting recommendation.

Not an official site of anyone portrayed, of any party or of any public body. The content was checked with AI assistance and human review of the whole set is pending: do not use it as a source. The address is provisional and pages carry noindex.

I WANT SOMETHING SIMILAR ↗OPEN SITE ↗

Enter opens the first result · Esc closes · press / to search

Atlas Político — Atlas of Lula's and Flávio Bolsonaro's public careers · timeline, map, sources and a game | MilWeb