Weby · Aplikace · Interní systémy
Stavíme software,
co běží roky.
Od databáze po nasazení. Co postavíme, to většinou i provozujeme – takže dobře víme, co nám za tři roky přistane zpátky na stole.
nette-ares PHP Vyhledá firmu v ARES podle IČO i podle náz nette-ruian PHP České adresy z RÚIAN: validace, geokódován nette-bankid PHP Ověření totožnosti přes internetové bankov nette-sso PHP Jednotné přihlášení přes OAuth2 nebo OpenI nette-cloudflare-r2 PHP Úložiště Cloudflare R2: vícedílný upload, nette-markdown PHP Markdown do Latte přes league/commonmark, 25 veřejných repozitářů
Děláme pro druhé
Návrh, kód i provoz. Náhledy nejsou vizualizace, ale skutečné snímky. Klikněte a uvidíte živý web.
E-shop s ovocem a zeleninou, rozvoz po Praze. Nová verze běží na ostré adrese.
Web videokanálu @plzenskajehlarenska. Stavíme k němu platformu, kam diváci nahrávají záběry: upload míří rovnou do object storage, mimo aplikační server.
Vícejazyčná prezentace pomaloběžné pařezové frézy s poptávkovým formulářem.
Prodlužování vlasů v Praze: ceník, galerie, kontaktní formulář.
Přeprava a hypertufa na jednom webu. Dvě služby, které spolu nesouvisí a nemají si překážet.
Co si stavíme sami
Co prodáváme klientům, na tom sami jedeme. Žádná ukázková data, ale lidé, kteří se ozvou, když něco nefunguje.
Bazar, kde je inzerce zdarma a bez provizí. Web s veřejným REST API a přihlášením přes Google, k tomu mobilní aplikace, která je teď v testování.
Rezervace pro provozovny. Zdroj má kapacitu, termín se pošle do kalendáře a připomene esemeskou. Widget jde vložit do cizího webu.
Redakční systém, na kterém běží weby z tohoto portfolia. Každý klient má vlastní databázi i šablonu.
E-shop na stejném základu jako redakční systém, takže s ním sdílí správu obsahu i nasazení.
Rodokmeny, rodová mapa a tiskové výstupy. Web mluví pěti jazyky, k tomu je mobilní aplikace.
Neoficiální mobilní klient pro analytiku Rybbit: návštěvnost, události a chyby webů v telefonu. Aplikace je na Google Play, kód na GitHubu.
Vývojářské prostředí, které si postaví Apache, MySQL, PHP i Redis. Desktopová aplikace s pluginy, kód je veřejný.
Kód máme venku
25 veřejných repozitářůNejsou to ukázky do portfolia, ale díly, ze kterých skládáme zakázky. Přečíst si je můžete dřív, než cokoli podepíšete.
Weby, které i píšeme
9 webů, které i provozujemeZ čeho to stavíme
- Backend
- PHP 8.4 · Nette · Latte · Doctrine ORM · Apitte pro REST API
- Frontend
- TypeScript · Vite · Tailwind CSS · Alpine.js
- Mobil
- Flutter a Dart, jedna kódová základna pro iOS i Android
- Desktop a nástroje
- C# a .NET pro nástroje na Windows, Python a TypeScript pro příkazovou řádku
- Data
- MySQL a MariaDB · Redis · Cloudflare R2 · každý klient má vlastní databázi
- Provoz
- HAProxy a nginx · certifikáty Let’s Encrypt · nasazení po vydáních, návrat na předchozí · zálohy
- Měření
- Rybbit bez cookies · Zabbix · Sentry · Search Console
- Integrace
- ARES · RÚIAN · BankID · přihlášení přes OAuth2 a OIDC · SMS brány
- Nástroje pro AI
- Vlastní servery MCP nad analytikou, monitoringem, redakčním systémem i helpdeskem