01 — Mobilní aplikace · Android + iOS · 2026

Flawless

Trénink a jídlo v jedné aplikaci. Postavená od nuly a dovedená do Google Play i App Store — včetně předplatného, plateb a všeho, co obchody chtějí vidět.

Role
Návrh, vývoj, vydání do obchodů, provoz
Stack
React, Capacitor, Supabase, RevenueCat, Play Billing
Rozsah
469 cviků, 16 jazyků, předplatné v obou obchodech
Odkaz
getflawless.app
Mapa svalů a tréninková zátěž ve Flawless Zapisování jídla a makra ve Flawless Zápis série v tréninku ve Flawless Odznaky a milníky ve Flawless

Zadání, které jsem si dal sám

Chtěl jsem aplikaci, která zapíše trénink i jídlo bez toho, aby člověk klikal deset obrazovek. Ne koncept, ne šablonu — produkt, který projde schvalováním, unese platby a půjde spustit na telefonu, který má tři roky.

Takže jsem to postavil celé: návrh, kód, databáze, předplatné, notifikace, provoz. A pak tu nudnou půlku, kterou nikdo neukazuje.

Ta nudná půlka

Schvalování. Google Play pustil aplikaci do produkce na třetí pokus, Apple na sedmý. Každé zamítnutí mělo důvod, který se nedá vyčíst z dokumentace — od načítacího stavu, který schoval únikovou cestu, po přihlášení přes prohlížeč, které uspalo celou aplikaci na 47 sekund. Dneska vím, na co si obchody hrají, ještě než tam něco pošlu.

Platby. Předplatné přes Google Play i App Store, zkušební období, obnovení, obnova nákupu na jiném účtu. Nastavené, otestované, běžící.

Výkon. Proč se web v mobilní aplikaci seká, proč telefon při podržení prstu vynechá snímek, a jak to změřit dřív, než se to opraví. Ne odhadem — profilerem.

Co z toho máte vy

Když si u mě objednáte aplikaci, nedostáváte někoho, kdo to „zkusí". Dostáváte člověka, který už jednou prošel celou cestou až ke schválení a k první platbě — a ví, kde to bolí. Stejný postup, stejný kód pro obě platformy, stejné nástroje.

ReactCapacitorSupabasePostgreSQLRevenueCatPlay BillingPush notifikaceAI vyhodnocení

Kontakt

Chcete aplikaci?
Napište mi.

Mobilní aplikace od 59 000 Kč — Android i iOS, včetně vydání do obchodů. Odpovím do dvou pracovních dnů.