01
Civic-data platform prototype · maintenance paused
Deputatnica
A Latvian civic-data website for browsing Saeima deputies, votes, parties, companies, public contracts, declarations, donations, and possible public-interest overlaps.
My work included the Next.js interface, typed database access and read models, Supabase migrations and RPC functions, Python ingestion jobs, scheduled workflows, and automated route and scraper checks.
Implemented data path
- 01Latvian public data sources
- 02Python validation and ingestion
- 03Supabase PostgreSQL and typed RPCs
- 04Cached Next.js public pages
- Stack
- Next.js, TypeScript, Python, PostgreSQL, Supabase, Vercel
- Verification
- Vitest, scraper tests, Playwright route checks, deployment runbooks