Dynasty Health
Dynasty Health je vlastná výživová webová aplikácia IT Dynasty — zapisovanie jedla, kalórie a makroživiny z verejných databáz potravín, osobné ciele, progres a AI Nutri Asistent, bezplatne a bez reklám.

Príbeh projektu
Dynasty Health nevznikol ako podnikateľský plán. Začal sa pri kalorických tabuľkách, ktoré mali pomáhať, no namiesto toho brzdili: hľadanie správnej potraviny, porovnávanie podobných položiek, výber množstva a opakované klikanie — a do toho reklamy takmer pri každom kroku.
Cieľ sa dal povedať jednoducho, postaviť ho bolo ťažšie: zapísať jedlo nemá byť zložitejšie než rozhodnúť sa, čo si človek dá na tanier. Z pôvodnej osobnej pomôcky na sledovanie jedla a kalórií postupne vyrástol širší projekt — jedno miesto pre stravovacie záznamy, výživové údaje, prehľad pokroku a nástroje, ktoré pomáhajú lepšie rozumieť vlastným návykom.
Celú aplikáciu určilo jedno pravidlo: umelá inteligencia môže pomôcť pochopiť, čo používateľ napísal, ale výživové hodnoty nikdy neurčuje. Vždy pochádzajú z databáz potravín, pri každej potravine je uvedený jej zdroj a používateľ výsledok pred uložením skontroluje.
Preto existuje viac spôsobov, ako jedlo zapísať — vyhľadávanie, katalóg potravín, skener čiarových kódov alebo obyčajný opis prirodzeným jazykom. Keď používateľ jedlo opíše slovami, AI rozloží text na jednotlivé potraviny, množstvá a jednotky a hodnoty sa potom vyhľadajú v databázach. Tekutiny sa zapisujú v mililitroch, pevné jedlo v gramoch a pri nejednoznačných údajoch aplikácia uvedie, že ide o odhad.
Rovnaká myšlienka jednoduchosti platí pre celú aplikáciu. Denný prehľad ukáže na jednej obrazovke kalórie a hlavné makroživiny oproti cieľom. Ciele sa vypočítajú z údajov z úvodného nastavenia — základné telesné údaje, aktivita a zvolený smer, napríklad chudnutie, udržiavanie alebo naberanie hmotnosti — a dajú sa kedykoľvek upraviť.
Za rozhraním je technická časť, ktorá si vyžiadala veľa práce aj učenia: návrh databázy, ukladanie záznamov a to, aby mal každý človek vlastný súkromný priestor pre svoje údaje. Projekt nestaval veľký vývojársky tím, preto sa každá časť navrhovala, testovala a vylepšovala krok za krokom.
Dynasty Health sa ďalej vyvíja spolu so svojimi používateľmi. Dnes ho testuje približne 45 ľudí a ich spätná väzba v sekcii Komunita rozhoduje o tom, čo sa vylepší ako ďalšie.
Technické riešenie
Jeden kód v TypeScripte s Expo Routerom — dnes beží v prehliadači a je pripravený aj na natívne mobilné aplikácie.
Dizajn systém s jednou farebnou paletou pre tmavý aj svetlý režim a plynulými animáciami v celej aplikácii.
Vlastné konto pre každého používateľa; pravidlá prístupu (RLS) priamo v databáze udržia záznamy každého človeka súkromné.
Serverová logika pre AI, vyhľadávanie potravín, ich vyrovnávaciu pamäť a komunitné notifikácie — tajné kľúče neopustia server.
Open Food Facts, USDA FoodData Central a švajčiarske, kanadské a britské údaje, pri každej potravine s uvedeným zdrojom.
Rozloží jedlo opísané slovami na potraviny a množstvá a poháňa Nutri Asistenta; poskytovateľa modelu možno vymeniť.
Technológie a zdroje dát
Čo Dynasty Health ponúka
Rýchle zapisovanie jedla
Vyhľadávanie, katalóg potravín, skener čiarových kódov alebo jedlo opísané vlastnými slovami — vždy so skontrolovaním pred uložením.
Kalórie a makroživiny
Kalórie, bielkoviny, sacharidy a tuky oproti tvojim cieľom v jednom prehľadnom dennom prehľade.
Osobné ciele
Vypočítané z telesných údajov, aktivity a zvoleného smeru — chudnutie, udržiavanie alebo naberanie — a kedykoľvek upraviteľné.
Progres v čase
Grafy za rôzne obdobia, zapisovanie hmotnosti s jej trendom a celá história záznamov.
Nutri Asistent
AI pomocník pre jedlo a výživu, ktorý odpovedá v kontexte tvojich vlastných cieľov a záznamov.
Komunita
Komunitná databáza potravín, ktorá rastie s používateľmi, a sekcia Komunita pre spätnú väzbu a nápady.
Dizajn a používateľská skúsenosť
Rozhranie je navrhnuté najprv pre mobil a prehľadné zostáva aj na väčšej obrazovke. Hlavná navigácia má štyri časti — Prehľad, Jedlá, Progres a Profil — a v strede tlačidlo na pridanie jedla, takže najčastejšia akcia je vždy na jedno ťuknutie.
Aplikácia hovorí po slovensky, česky a anglicky a ponúka tmavý aj svetlý režim. Primárny je tmavý vzhľad so zeleným akcentom; jedna farebná paleta napája štýly aj komponenty, takže sa dva režimy nemôžu rozísť.
Počítajú sa aj malé veci: Dynasty Journey, systém šiestich odznakov, oceňuje pravidelnosť — zapisovanie počas týždňa, mesiaca aj dlhšie — nie najnižšie kalórie ani najrýchlejšiu zmenu hmotnosti.
Dáta a databázy potravín
Výživové hodnoty pochádzajú z verejných databáz: Open Food Facts, USDA FoodData Central, Swiss Food Composition Database, Canadian Nutrient File a UK CoFID. Každá potravina si drží svoj zdroj a hodnoty z rôznych databáz sa nikdy nespájajú do jedného záznamu — chýbajúca hodnota sa nedopĺňa z inej databázy.
Výsledky z rôznych zdrojov sa zobrazujú v jednom zozname už počas písania. Výrobok sa dá nájsť aj skenerom čiarových kódov a naživo v Open Food Facts aplikácia hľadá, keď používateľ vyhľadávanie potvrdí.
Žiadny jeden zdroj nepokryje všetky lokálne výrobky, preto má aplikácia vlastnú komunitnú databázu. Keď potravina chýba, používateľ ju môže navrhnúť; vo výsledkoch je označená ako komunitná a navrhnuté položky sa dajú skontrolovať. Čím viac ľudí aplikáciu zodpovedne používa, tým väčšia je šanca, že ďalší nájde presne to, čo potrebuje.
AI v aplikácii
AI má v Dynasty Health dve úlohy. Prvou je pochopiť jedlo napísané slovami a premeniť ho na jednotlivé potraviny a množstvá. Druhou je Nutri Asistent — pomocník zameraný na jedlo a výživu, nie všeobecný chatbot.
Asistent pracuje s vlastným kontextom používateľa: s jeho cieľmi, zapísanými jedlami, hmotnosťou, vodou a s tým, ako sa čísla menia v čase. Vie zhrnúť posledné dni, upozorniť na návyky, ktoré fungujú, aj na oblasti, ktoré sa darí napĺňať menej, a vysvetliť, čo z údajov vyplýva. Rýchle otázky a hlasový vstup v podporovaných prehliadačoch uľahčujú jeho používanie.
Jeho odpovede sú len také dobré ako údaje, ktoré si človek zapisuje, a je to nástroj na informovanie a podporu, nie náhrada lekára. Volania AI bežia na serveri v Supabase Edge Functions — API kľúče sa do aplikácie nikdy nedostanú a poskytovateľa modelu možno vymeniť bez zásahu do zvyšku kódu.
Výsledok projektu
Dynasty Health je fungujúci produkt IT Dynasty — výživová webová aplikácia, ktorú ľudia používajú každý deň, bezplatne a bez reklám, na www.dynastyhealth.eu.
Spája jednoduché rozhranie so skutočnými dátami: verejné databázy potravín s jasne uvedeným zdrojom, súkromné záznamy každého používateľa chránené pravidlami prístupu v databáze a AI, ktorá pomáha s porozumením a kontextom, no výživové hodnoty si nevymýšľa.
Aplikácia beží v prehliadači na mobile aj na väčšej obrazovke, v troch jazykoch, v tmavom aj svetlom režime, a postupne smeruje k plnohodnotnejšiemu mobilnému zážitku.
Nie je to hotový produkt. V pláne je prepojenie s inteligentnými hodinkami a zdravotnými platformami, recepty a plánovanie jedál a zvažovaná verzia Dynasty Health PRO — ďalšie kroky určí to, čo potrebuje komunita.


