Případová studie - Vlastní platforma pro klientky, kosmetičky a centrálu MyBelico.
MyBelico pracuje současně s koncovými klientkami, kosmetičkami a vlastní centrálou. Každá z těchto skupin potřebuje něco jiného — od analýz pleti a doporučení produktů přes komunikaci až po vzdělávání a správu klientek.
Jednotlivé procesy byly původně rozdělené mezi různé nástroje. V rámci spolupráce jsme proto s Lenkou Lacinovou rozebrali, jak MyBelico funguje, co jednotlivé role potřebují a které části dává smysl spojit do jednoho systému.
Na základě těchto business požadavků jsme navrhli architekturu vlastní platformy uvnitř WordPressu a následně vytvořili celé prostředí — od databázového modelu a oprávnění až po UX, administraci a portály pro jednotlivé typy uživatelů.
- Klient
- MyBelico
- Období
- 2026 – současnost
- Služby
- Webová aplikace · UX & UI · WordPress · LMS

WordPress zůstal. Aplikaci jsme postavili vlastní.
Ne všechno, co běží na WordPressu, musí fungovat jako běžný WordPress web.
MyBelico už používalo WordPress a WooCommerce, takže nedávalo smysl zahodit funkční základ a stavět celý web znovu.
Stejně tak ale nedávalo smysl snažit se všechny nové procesy nacpat do WooCommerce nebo je skládat z dalšího množství navzájem oddělených pluginů.
Navrhli jsme proto Belico Core jako vlastní aplikační vrstvu. WordPress dál řeší základ webu a uživatelské účty a WooCommerce využíváme tam, kde dává smysl jeho produktová infrastruktura.
Samotné vztahy mezi klientkami, kosmetičkami a centrálou, analýzy, doporučení, komunikace, vzdělávání a další procesy ale mají vlastní logiku a vlastní datový model.
Každý vidí jinou část stejného systému
Klientka, kosmetička a centrála mají rozdílnou práci i rozdílná oprávnění.
Klientka se po přihlášení dostane ke svým analýzám, doporučením, komunikaci a dostupnému vzdělávacímu obsahu.
Kosmetička má vlastní pracovní prostor, ve kterém může pracovat s přiřazenými klientkami, procházet jejich analýzy, vytvářet produktová doporučení, komunikovat s nimi a zároveň využívat vzdělávací část platformy.
Centrála MyBelico má vlastní administrační prostředí pro správu celého systému.
Nejde přitom jen o tři různě vypadající dashboardy. Přístup k jednotlivým datům a funkcím se řídí podle skutečné role uživatele a jeho vztahu ke konkrétním klientkám a obsahu.
Analýza pleti se stala součástí platformy
Formulář už není samostatný nástroj, který končí odesláním odpovědí.
Původní analýzy pleti fungovaly přes WPForms.
Postupně jsme je převedli pod Belico Core tak, aby nebyly odděleným formulářem, ale součástí celého klientského workflow.
Vyplněná analýza může být propojená s konkrétní klientkou a její kosmetičkou, obsahovat fotografie a následně sloužit jako podklad pro další práci.
Kosmetička ji otevře přímo u klientky a může na ni navázat například doporučením konkrétních produktů.
Formuláře si MyBelico upravuje samo
Změna otázky už nemusí znamenat změnu zdrojového kódu.
Součástí platformy jsme vytvořili vlastní správu formulářů.
MyBelico může měnit otázky, jednotlivá pole a další obsah přímo v administraci a stejný systém se používá i pro další formuláře mimo samotnou analýzu pleti.
Odpovědi se přitom ukládají tak, aby pozdější úprava formuláře nezměnila historický význam starších odeslání.
Platforma se tak může dál měnit bez toho, aby každá obsahová nebo provozní úprava vyžadovala zásah do kódu.
Kosmetička může pracovat s klientkou na jednom místě
Analýza, doporučení i komunikace spolu konečně souvisejí.
Jednou z hlavních částí platformy je vztah mezi kosmetičkou a jejími klientkami.
Kosmetička má přehled svých klientek a u každé z nich se může dostat k relevantním analýzám a dalším informacím potřebným pro její práci.
Na základě analýzy může vytvořit doporučení konkrétních produktů a doplnit k nim vlastní informace nebo instrukce.
Klientka potom doporučení vidí ve svém portálu.
Celý proces tak zůstává spojený s konkrétní klientkou místo toho, aby se část řešila formulářem, část e-mailem a část v jiném programu.
Soukromá komunikace klientky s kosmetičkou
Chat jsme navrhli jako skutečně soukromou část jejich vztahu.
Součástí portálu je také komunikace mezi klientkou a přiřazenou kosmetičkou.
Záměrně jsme ji nenavrhli jako běžnou administrátorskou schránku, do které má automaticky přístup centrála.
Centrála spravuje platformu a potřebná provozní data, ale obsah soukromé komunikace klientky s kosmetičkou není součástí jejího běžného přístupu.
Stejný princip se promítá i do oprávnění a práce s ostatními citlivými daty v systému.
Kurzy nejsou jen několik videí za přihlášením
Vzdělávání je jedna ze samostatných částí MyBelico.
Pro klientky i kosmetičky jsme vytvořili vlastní vzdělávací prostředí.
Kurzy mohou být rozdělené do modulů a jednotlivých lekcí a pracovat s různými typy materiálů — například textem, dokumenty, videem nebo audiem.
Součástí je progres, testy a zamykání dalšího obsahu podle toho, co uživatel skutečně dokončil.
Progres navíc nemusí vzniknout jen kliknutím na tlačítko. Platforma může vyhodnocovat například práci s dokumentem nebo zhlédnutí dostatečné části videa.
Celé prostředí jsme navrhli jako samostatnou pracovní plochu pro studium, ne jako několik běžných WordPress stránek poskládaných pod sebe.
Produkty nejsou klasický e-shop
Klientka si produkt nepřidává do košíku. Nejdřív ho poptává.
MyBelico používá vlastní obchodní model, takže běžný e-shopový checkout by neodpovídal tomu, jak firma s klientkami a kosmetičkami pracuje.
Produkty proto zůstávají napojené na WooCommerce, ale klientská část funguje přes produktové poptávky.
Platforma zároveň propojuje produkty s doporučeními kosmetiček a dalšími částmi systému.
WooCommerce tak používáme tam, kde je užitečné jeho produktové zázemí, ale samotné fungování platformy jsme přizpůsobili business procesům MyBelico.
Citlivá data jsme nechtěli chránit jen schováním tlačítka
Analýzy pleti a fotografie potřebovaly jiný přístup než běžný obsah webu.
MyBelico pracuje s analýzami, poznámkami, fotografiemi a dalšími osobními informacemi.
Proto jsme bezpečnost neřešili pouze na úrovni toho, co se komu vykreslí v rozhraní.
Citlivá data mají vlastní přístupová pravidla a vybrané informace i soubory se ukládají šifrovaně.
Chráněné fotografie a studijní materiály zároveň nejsou veřejné soubory, ke kterým stačí znát adresu. Přístup k nim se ověřuje podle přihlášeného uživatele a jeho oprávnění.
Lenka nemusí kvůli běžné změně psát vývojáři
Velká část platformy je spravovatelná přímo z administrace.
Jedním z cílů vlastní platformy bylo dát MyBelico větší kontrolu nad každodenním provozem.
Lenka dnes může z administrace pracovat s klientkami a kosmetičkami, jejich přiřazením, produkty, formuláři, analýzami, doporučeními, kurzy, moduly, lekcemi, testy, přístupy ke kurzům i e-mailovými šablonami.
Nový kurz nebo změna formuláře tak nemusí automaticky znamenat nový vývojový úkol.
Vývojáře je potřeba ve chvíli, kdy vzniká nová funkcionalita platformy — ne kvůli běžné správě jejího obsahu.
Nejtěžší nebyla jedna konkrétní funkce
Bylo potřeba udržet pohromadě celý systém.
MyBelico kombinuje několik typů aplikací v jednom prostředí.
Je v něm klientský portál, pracovní prostor kosmetiček, administrace, formulářový systém, produktová logika, komunikace i LMS.
Technicky nejtěžší proto bylo navrhnout vlastní aplikační vrstvu uvnitř WordPressu tak, aby jednotlivé části nebyly jen hromadou nezávislých pluginů a zároveň jsme se nesnažili všechny business procesy řešit přes WooCommerce.
K tomu se přidala práce s rozdílnými oprávněními, citlivými daty a fotografiemi, migrace starších dat bez jejich ztráty, chráněný vzdělávací obsah a propojení vlastní produktové logiky s existujícím WooCommerce základem.
Co jsme pro MyBelico vytvořili
Architektura platformy
Návrh vlastní aplikační vrstvy nad existujícím WordPress a WooCommerce základem.
UX & UI
Kompletní návrh administrace, klientského portálu, prostředí kosmetiček, formulářů i vzdělávací části.
Klientský portál
Analýzy, doporučení, komunikace a dostupné kurzy na jednom místě.
Portál kosmetiček
Práce s přiřazenými klientkami, jejich analýzami, doporučeními, komunikací a vzděláváním.
Analýzy pleti
Vlastní workflow propojené s klientkami, kosmetičkami a chráněnými fotografiemi.
Formulářový systém
Správa formulářů a jejich obsahu bez nutnosti upravovat zdrojový kód.
Produktová doporučení
Výběr konkrétních produktů a doporučení kosmetičky přímo pro její klientku.
Soukromá komunikace
Chat mezi klientkou a kosmetičkou s oddělenými přístupy.
LMS
Kurzy, moduly, různé typy obsahu, testy, progres a řízení přístupů.
Produktová logika
Vlastní produktové workflow propojené s existujícím WooCommerce katalogem.
Bezpečnost a oprávnění
Oddělení přístupů a ochrana citlivých informací, fotografií a chráněných materiálů.
Administrace
Provozní správa platformy bez nutnosti zásahu vývojáře do běžných změn.
Výsledek
Z několika oddělených procesů vznikla jedna platforma.
MyBelico má dnes jedno prostředí, které spojuje práci centrály, kosmetiček a jejich klientek.
Analýza pleti už nekončí v samostatném formuláři. Může na ni navázat kosmetička, vytvořit doporučení, komunikovat s klientkou a dál s ní pracovat v rámci stejného systému.
Vzdělávání má vlastní kurzové prostředí, produkty vlastní workflow a Lenka může velkou část obsahu a každodenního provozu spravovat sama.
Platforma je v produkci a dál ji aktivně rozvíjíme o nové funkce podle toho, jak se mění potřeby MyBelico.

