Někdy full stack, někdy backend
Krom toho že jsem vytvořil tento web jsem se v nedávné době věnoval vývoji webu pro profesní asociaci (are.cz) a webu pro specializované účely pro profesionály v oblasti onkologie (Consensus).
Web ARE obsahuje prezentaci pro běžné návštěvníky, členskou sekci se informacemi viditelnými jen pro platící členy asociace, a administrátorskou sekci, která umožňuje například rozesílání newsletterů předdefinovaným skupinám uživatelů, ukládání šablon newsletterů, správu uživatelských profilů, přijímání nových členů na základě vstupního dotazníků, správu přihlášek na workshopy atd. Web běží na PHP/MySQL a využívá šablony BootstrapMade pozměněné k nepoznání.
Web Consensus bych tu asi moc do detailu prezentovat neměl, tak jen napíšu, že jeho hlavní úlohou je vytvořit jednoduché uživatelské rozhraní pro vkládání dat (score, konsensus, komentáře) do rozsáhlé databáze genomických variant. Zde jsem byl zodpovědný čistě za PHP backend.
Web na kterém se nyní nacházíte oproti výše zmíněným běží na Pythonu (Flask) a kdo ví proč pracuje s databází PostgreSQL. Frontend rovněž vychází z templátu BootstrapMade.
Při tvorbě všech webů byl mohutně využit vibe coding a nebudu se tvářit že tomu tak nebylo.