Platební portál krajů
Fullstack platební portál, díky kterému stovky obcí vybírají místní poplatky online — bez cesty na úřad.
Problém
Zaplatit místní poplatek — za psa, za odpad, za školku, upomínku v knihovně — znamenalo frontu u okénka během tříhodinových úředních hodin týdně. Každý kraj měl ad-hoc řešení, nebo žádné.
Na čem pracuji
Do projektu jsem naskočil za chodu jako fullstack vývojář na Symfony 6.4 backendu. Každodenní práce: rozšiřování integrací platebních bran, úpravy administrace pro partnery (role client · partner · operator · super-admin), psaní Codeception testů, frontend ve Webpack Encore a starost o klidný chod nasazení v pěti krajích.
Držet to moderní
Protože portál běží v produkci napříč pěti kraji, hodně „nové“ práce je ta neviditelná, nosná: upgrady PHP a Symfony na novější verze, kompletní migrace na nový admin, refactor servisních tříd, aniž by si toho kdokoli dál v řetězci všiml. U produktu, který běží takhle dlouho, vypadá každodenní seniorita přesně takhle.
Kde to běží
Středočeský, Plzeňský, Pardubický, Liberecký a Ústecký kraj — stovky obcí a partnerských organizací přes portál zpracovávají platby za poplatky. Projekt získal v roce 2024 cenu Chytrá města za digitalizaci krajské správy.