O mně Projekty Kontakt

$ npm run vytvorit --projekt="tvuj-napad"

Stavím webové aplikace,
které fungují a vypadají skvěle.

Vývojář webových aplikací: backend v Node.js a PostgreSQL, trochu frontendu a samostatné offline aplikace. Od prvního návrhu až po nasazení.

scroll

O mně

Jsem webový vývojář, kterého baví proměňovat nápady v reálné, použitelné produkty. Specializuji se na moderní frontend i backend a na stavbu fullstack aplikací od základu.

Pracuji rád na projektech, kde záleží na detailu — na výkonu, přístupnosti i na tom, jak se aplikace „cítí“ při používání. Mimo kód mě baví sledovat nové technologie a testovat je na vlastních pet-projektech.

Vybrané projekty

Masáže Jaroslav Ullmann

Masáže Jaroslav Ullmann

Jednostránkový WordPress web postavený na vlastní šabloně bez závislosti na page builderech. Veškerý obsah — texty, fotky, ceny, reference i videa — se spravuje přes WordPress Customizer bez znalosti kódu. Šablona podporuje YouTube i vlastní MP4 videa, fotogalerii s lightboxem, kontaktní formulář s matematickou captchou a automatické odesílání na e-mail. Pozadí webu je tvořeno vlastními fotografiemi s plynulým překryvem, optimalizovaným pro desktop i mobil. Součástí je SEO hlavička, Open Graph tagy pro sdílení na sociálních sítích a vlastní XML sitemap pro Google Search Console.

JavaScriptPHPCSSWordPressSEO
Četa Totálních Idiotů

Četa Totálních Idiotů

Komunitní web pro ArmA 3 milsim klan běží na Node.js (Express, EJS, PostgreSQL, Prisma) za Caddy a PM2, s důrazem na bezpečnost: argon2id, CSRF, CSP a role řízené serverem. Členové plánují mise se sloty a rolemi, hlasují o náboru, píší hodnocení a fotky z akcí a sledují bojové statistiky hráčů, které web sám přijímá z herního serveru přes API. Vedení má správu členů, moderaci, logy, medaile, obsah veřejné části, aktualizace a zálohy z administrace, Discord bota a e-maily. Web je dvojjazyčný (CZ/SK) a podporuje tmavý i světlý režim.

JavaScriptNode.jsHTMLCSSPostgreSQLREST APIBootstrapPrismaExpressjQuerySEOEJS

Soukromá webová aplikace

Soukromá webová aplikace pro uzavřenou skupinu lidí. Běží na Node.js (Express) a PostgreSQL (Prisma), moduly se načítají do jednotného rozhraní přes iframe. Obsahuje chat s reakcemi a soubory, sdílený playlist, rádio, soubory a galerii, hlasování, nákupní seznam a soudní část (žaloby, líčení, pás, síň slávy). Dále správu uživatelů a rolí, vlastní motivy a push notifikace. Provoz řeší PM2 a Caddy. Web se aktualizuje přímo z nastavení, se zálohou, kontrolou a automatickým návratem při chybě.

JavaScriptNode.jsPostgreSQLWebSocketBootstrapPrismaExpressCaddyWebRTC

Pojďme na tom
zapracovat spolu.

Máš nápad na webovou aplikaci nebo hledáš vývojáře pro svůj projekt? Napiš mi.