Nástroje · 2026
Přelož úředničinu
Webová aplikace v Next.js 14, TypeScriptu a Tailwindu, která pomocí OpenAI API překládá úřední texty do srozumitelné češtiny.
Shrnutí pro zájemce o web
Každý to zná: přijde dopis z úřadu, přečtete ho třikrát a pořád nevíte, jestli máte něco zaplatit, odpovědět, nebo se jen netrápit. „Přelož úředničinu“ je jednoduchá webová aplikace, do které takový text vložíte a dostanete výklad lidskou češtinou: co se po vás chce, co to znamená a na co si dát pozor.
Je to ukázka toho, že nestavím jen vizitky na internetu. Umím navrhnout a dodat aplikaci s vlastní logikou, od nápadu po funkční nástroj, včetně napojení na umělou inteligenci.
Dopis z úřadu, kterému nikdo nerozumí
Rozhodnutí, výzvy a smlouvy často píšou jazykem, který člověku zbytečně přidává starosti. Úřední čeština není špatná česká gramatika, je to jiný registr: dlouhé souvětí, trpný rod, odkazy na paragrafy. Aplikace vezme takový text a přepíše ho do běžné řeči.
Jak je postavená
Úřední text se vloží do aplikace a vrátí se srozumitelný výklad. Rozhraní je dvoudílné, vlevo původní text, vpravo vysvětlení, takže se dá okamžitě porovnat, co se změnilo.
Technický rozbor
Stack: Next.js 14, TypeScript, Tailwind CSS. K jazykovému modelu aplikace přistupuje přes OpenAI API.
Co je na tom zajímavé. Samotné napojení na API je jednoduché. Těžší je navrhnout zadání (prompt) tak, aby model nepřidával nic, co v textu není, nezměkčoval právní dopady a držel jednotný tón. U textu, ve kterém jde o termíny a povinnosti, je rozdíl mezi „srozumitelně“ a „přibližně“ podstatný.
Typový systém jako pojistka. TypeScript hlídá tvar dat mezi rozhraním a serverovou částí, takže chyba v odpovědi se projeví při vývoji, ne až před uživatelem.
Poctivé omezení. Je to pomůcka k pochopení textu, ne právní rada. U důležitých rozhodnutí je vždy nutné dívat se i na původní znění.
K čemu je dobrá v portfoliu
Ukazuje, že umím postavit i aplikaci s vlastní logikou, nejen prezentační web. Pro klienta to znamená, že když bude potřebovat něco víc než statické stránky, třeba kalkulačku, formulář s pravidly nebo jednoduchý nástroj pro zákazníky, nemusí hledat druhého dodavatele.