Veřejné projekty pod Teorri.com

Celá tato iniciativa vznikla z profesního zoufání nad nesmyslnou cenou služeb kolem implementace DMARCu a upřímnou snahou pozvednout úroveň české mailové identity.

DMARZipan
01

DMARC monitoring a e-mailová autentizace pro česká a evropská doménová jména. Umožňuje sledovat kdo odesílá poštu vaším jménem, diagnostikovat selhání autentizace a postupně nasadit plnou ochranu.

DMARC SPF DKIM SaaS
Website
Jak DMARZipan funguje

Sběr reportů: Aplikace se připojuje k Microsoft 365 mailboxu prostřednictvím Microsoft Graph API. Emailoví poskytovatelé jako Google, Yahoo nebo Microsoft automaticky zasílají DMARC aggregate reporty ve formátu XML na nastavenou adresu — aplikace je čte, parsuje a ukládá do databáze.

Vizualizace a analýza: Z nasbíraných dat aplikace sestavuje přehledné dashboardy — kdo odesílá poštu jménem vaší domény, z jakých IP adres, s jakým výsledkem SPF a DKIM autentizace.

AI asistent: Aplikace je propojena s jazykovým modelem Llama 3.3 70B přes Groq API. Model má přístup k datům konkrétní domény a dokáže diagnostikovat problémy, vysvětlit anomálie nebo navrhnout kroky ke zpřísnění DMARC politiky.

Technický základ: Backend Node.js / Express, databáze PostgreSQL, frontend React. Nasazeno na vlastním VPS serveru v EU. Platby přes Stripe, plán Standard za €15 měsíčně — 15 domén, 100 000 záznamů na účet, žádné funkce za příplatkem.

Free Hockey League
02

Online manažerská hokejová hra. Založíte klub ve svém městě, vedete ho sezónu za sezónou a postupujete z městské ligy až na světový šampionát. Jeden společný svět, 73 hokejových zemí a soupeři, kteří jsou skuteční manažeři.

Multiplayer Simulace TypeScript PixiJS
Website
Jak Free Hockey League funguje

Jeden společný svět: Všichni manažeři hrají ve stejném světě, který drží autoritativní server — ten vede hodiny ligy, ověřuje každý příkaz a každému klubu posílá jen to, co má právo vidět. Účtem je e-mail a heslo, takže se ke stejnému klubu přihlásíte z telefonu i z počítače.

Šest úrovní lig: Městská, regionální, národní, kontinentální, světová liga a šampionát. Nový klub čeká ve svém městě, a jakmile se sejde osm manažerů — nebo po šesti hodinách, kdy zbytek doplní AI kluby — vylosuje se větev s vlastní sezónou: sedm zápasů ve dvanáctihodinových oknech během 3,5 dne. Nejlepší dva postupují o úroveň výš, poslední dva o úroveň níž.

Zápasový engine: Deterministická 2D simulace s pevným krokem 30 Hz a utility AI, postavená na pravidlech IIHF — odložené postavení mimo hru s tag-up, zakázané uvolnění, menší i větší tresty s přesilovkami, střídání lajn podle nastavené délky střídy, stažení brankáře, prodloužení tři na tři a samostatné nájezdy. Celý zápas se odehraje asi za půl sekundy a výsledek je na každém zařízení totožný.

Zápas proti jinému manažerovi: Domácí zápas lze odehrát naživo — obě střídačky zadávají pokyny, přihrávku nebo střelu klepnutím, běh po trase tahem. Když se devadesát sekund nikdo nedívá, zbytek se dopočítá. Na ledě jsou čtyři sudí a vznětliví hráči se mohou pustit do bitky.

Vedení klubu: Stadion v deseti úrovních, chemie lajn a formace pro přesilovky, nálada v kabině, zranění, kontrakty pod platovým stropem, farma s waivery, výměny draftových voleb, sponzoři a ceny vstupenek, na které návštěvnost reaguje. Skauting odkrývá skutečný potenciál hráče postupně, den za dnem.

Technický základ: Jediný TypeScript monorepo pro web, iOS i Android — React pro manažerské obrazovky, PixiJS pro kluziště, Capacitor pro mobilní obaly. Server běží na Node.js a herní logika je čistá knihovna bez DOM, takže stejný kód odehraje zápas v prohlížeči, na serveru i v testech.

Adresa
Teorri.com
Nové Valteřice
Moravský Beroun
Kraj
Olomoucký kraj, Česká republika
LinkedIn