Vše, co seriózní aplikace potřebuje od prvního dne
Není to demo. Každá funkce níže má autorizaci na serveru, testy a dokumentaci; ukázkové funkce zůstávají ve forku jako referenční implementace.
Víceuživatelský základ
Pracovní prostory různých typů s rolemi a oprávněními definovanými v kódu, platforma pro provozovatele služby a stopa každé změny.
Pracovní prostory a pozvánky
Čitelné adresy pro každý prostor, e-mailové pozvánky s omezenou platností, přepínač prostorů a paleta příkazů.
Typy, role, oprávnění
Každý typ prostoru má vlastní role; kód kontroluje oprávnění, nikdy názvy rolí, a vždy na serveru.
Platformní prostor
Superadministrátoři mají adresář uživatelů, přehled všech prostorů, globální protokol aktivit a celou matici oprávnění.
Auditované jednání za uživatele
Podpora vidí aplikaci přesně tak jako uživatel, s viditelným pruhem nahoře a se záznamem každého kroku.
Protokol aktivit
Každá důležitá změna a každé udělení přístupu, včetně toho, kdo ji provedl a za koho.
Notifikace v aplikaci
Zvoneček s počtem nepřečtených a každá zpráva v jazyce svého příjemce.
Bezpečné už od základu
Žádná hesla, která by mohla uniknout, dvoufázové ověření tam, kde na něm záleží, databáze uzamčená řádek po řádku a přísná politika zabezpečení obsahu.
Přihlášení bez hesla
Magický odkaz, jednorázový kód e-mailem nebo Google. Nic k zapamatování, nic k úniku.
Dvoufázové ověření
Autentizační aplikace (TOTP), nastavitelné pro každou roli: povinně, volitelně, nebo vůbec.
Uzamčená databáze
Zabezpečení na úrovni řádků u každé tabulky a vypnuté veřejné Data API Supabase.
Přísné bezpečnostní hlavičky
Politika zabezpečení obsahu s novým nonce pro každý požadavek, HSTS, zákaz vkládání do rámců a minimum oprávnění prohlížeče.
Sdílené limity požadavků
Limity podle IP adresy i uživatele, které sdílejí všechny instance serveru přes Upstash Redis.
Připraveno na AI
Claude může s vaší aplikací pracovat přes API a MCP server a ukázkové funkce předvádějí, jak streamovat řeč i zpětnou vazbu od AI.
REST API a MCP server
API klíče prostoru otevírají REST API i MCP server, takže Claude může číst a zapisovat vaše data — a každý zápis je v protokolu.
Formátované poznámky
Editor TipTap s obrázky a @zmínkami, kontrolovaný přísným seznamem povolených prvků na serveru.
Živý přepis
Převod řeči na text v reálném čase s rozlišením mluvčích (Soniox, Gemini) a průběžnou zpětnou vazbou od AI (Claude, Gemini), s denními limity útraty.
Formulářová pole, která odvedou tu těžší práci
Ověřená pole pro údaje, které skutečné formuláře potřebují — včetně českých specifik, na která běžné sady zapomínají.
Telefon s vlajkou
Mezinárodní čísla ukládaná ve formátu E.164; vlajka se mění podle psaného čísla.
Hlasové diktování
Textové pole vyplníte hlasem, přímo v prohlížeči.
Přísnější e-mail
Zachytí, co běžná kontrola propustí, a u překlepů typu gmial.com nabídne opravu.
IČO s načtením z ARES
Ověří identifikační číslo a doplní název a sídlo firmy z registru ARES.
Číslo účtu na IBAN
Rozpozná českou banku a převede číslo účtu na IBAN.
Našeptávání adres
Návrhy z Mapy.com doplní ulici, číslo, PSČ i stát; poskytovatele lze vyměnit.
Částky a PSČ
Pole pro částky a PSČ, která formátují už při psaní a ukládají čisté hodnoty.
Pro svět a pod kontrolou
Dva jazyky, tmavý režim, analytika respektující souhlas, sledování chyb a strukturované logy, e-maily, plánované úlohy a web servírovaný z CDN.
Čeština a angličtina
Každá obrazovka i e-mail v obou jazycích, rozpoznání podle návštěvníka a zapamatovaná volba každého uživatele.
Designový systém a tmavý režim
Komponenty shadcn/ui, sdílené tokeny, světlý, tmavý i systémový motiv a jedna stránka se všemi stavebními prvky.
Analytika se souhlasem
PostHog a Google Analytics za jedním typovaným rozhraním; dokud návštěvník nesouhlasí, žádná analytická cookie se nenastaví.
Chyby a logy
Strukturované JSON logy s kontextem požadavku a volitelný Sentry pro každou chybu serveru.
Transakční e-maily
E-maily pro přihlášení a pozvánky psané jako React komponenty a odesílané přes Resend.
Úlohy na pozadí
Plánované úlohy na Vercel Cron, které můžete spustit i ručně.
Rychlý marketingový web
Tento web: předem sestavený pro každý jazyk a servírovaný z CDN, s vlastními přísnými pravidly.
Stavěno pro další vývoj — s Claude Code
Testy na čtyřech úrovních, agenti, kteří plánují a implementují, pravidla a hooky, které je drží v mezích, a průvodce, který nový projekt nastaví najednou.
Testy na čtyřech úrovních
Jednotkové, databázové integrační a end-to-end testy plus scénáře se snímky obrazovky — včetně kontroly přístupnosti v obou motivech.
Ukázková data a scénáře
Pět realistických person a průchody aplikací, které nafotí každý krok pro ukázky i dokumentaci.
Agenti pro Claude Code
Plánovač, který napíše plán, a inženýr, který ho i s testy implementuje — vedení pravidly a hooky.
Nastavení jedním příkazem
Průvodce založí repozitář na GitHubu, databáze v Supabase i projekt na Vercelu a aplikaci nasadí.
Zpětné přenášení vylepšení
Obecná vylepšení vzniklá v projektu se vracejí do boilerplatu, takže z nich těží každý fork.
Zdraví kódu
Kontroly mrtvého kódu a Reactu v CI i před každým commitem, aby kód zůstal štíhlý.
Kvalita v číslech
Otestováno na každé úrovni
Každé číslo níže počítá skript přímo z repozitáře, nikdo ho nepíše ručně — mění se spolu s testy.
1 865automatických testů a přibývají
- Jednotkové testy
- 1 210
- Čistá logika a komponenty, ověřené během vteřin při každém commitu.
- Databázové integrační testy
- 340
- Každá procedura API proti skutečnému Postgresu: běžný průběh, oprávnění i auditní stopa.
- End-to-end testy
- 307
- Skutečný prohlížeč proklikává produkční build jako reálné persony.
- Snímky scénářů
- 127
- Dlouhé průchody, které zachytí každý krok postupu — pro ukázky i dokumentaci.
- Vizuální regresní testy
- 8
- Snímky porovnávané po pixelech ve světlém i tmavém režimu, na počítači i telefonu.
Spočítáno v repozitáři dne 23. října 2026. Celkový součet zahrnuje testovací případy; snímky scénářů jsou kroky uvnitř několika dlouhých testů a do součtu nejdou.
Od forku k prvnímu nasazení za jedno odpoledne
Většinu času jen čekáte, než cloud doběhne.
- 1
Spusťte průvodce
Jeden skript zkopíruje boilerplate, přejmenuje ho, vytvoří projekty v Supabase a na Vercelu a provede první nasazení.
- 2
Popište svůj produkt
Vyplňte jednostránkový popis produktu. Kódovací agenti si ho přečtou před plánováním každé funkce, takže staví to, co myslíte.
- 3
Stavějte na vzorech
Přidávejte tabulky, stránky a oprávnění stejně jako ukázkové funkce — s jednotkovými, databázovými, end-to-end i scénářovými testy, které už jsou připravené.
Začněte stavět ještě dnes
Účet vytvoříte za minutu — magický odkaz, žádné heslo — a uvidíte prostředí, které dostanou vaši uživatelé.
Vytvořit účet