Adresář členů, který se píše sám

Web pro networkingový klub
Byznys se rodí u snídaně. Business for Breakfast je networkingový klub, kde si podnikatelé předávají doporučení a zakázky. Klubu v Ostravě jsme jako jeho členové postavili web s adresářem členů, který se prakticky udržuje sám: každý člen si spravuje vlastní profil ve sdílené tabulce a web se z ní každé ráno automaticky přegeneruje. Malá výpomoc komunitě, ve které sami fungujeme.
Web představuje klub a jeho členy — každý má kartu s oborem, krátkým biem, kontaktem a referencemi, takže návštěvník rychle najde ověřeného dodavatele „od stolu“. Obsah karet ale nikdo needituje ručně na webu: členové své údaje vyplňují do sdílené tabulky a z ní se stránky automaticky generují. O jednotný vzhled se starají standardizované profilové fotky s bílým pozadím a pevná struktura karty. Grafiku a standardizaci fotek připravil Kristian Petruf, technologii a automatizaci jsme dodali my.



Technologie
Web běží na Oidis static-web-generatoru (TypeScript/Node) — stejném enginu, na kterém stojí weby Oidis. Obsah je oddělený od šablony. Automatizaci zajišťuje n8n: v plánovaný čas načte sdílenou tabulku s profily členů, zkontroluje formáty a fotky, sestaví z ní adresář a publikuje ho. Výstupem jsou statické stránky bez databáze — web je rychlý, levný na provoz a není co hacknout. Změna, kterou člen zapíše večer, je ráno na webu.
Zadání
Klubový adresář žije jen tehdy, když je aktuální — a ruční přepisování desítek profilů na web nikdo dělat nebude. Klub potřeboval reprezentativní web s adresářem členů, který zůstane aktuální bez toho, aby ho někdo musel pořád udržovat, a kde si každý člen své údaje spravuje sám.
Řešení
Web jsme postavili na stejném generátoru, na kterém běží i weby Oidis: obsah je oddělený od šablony a stránky se sestavují automaticky. Zdrojem dat je sdílená tabulka, do které členové vyplňují svůj profil — o zbytek se stará automatizace v n8n, která data každé ráno načte, vygeneruje z nich aktuální adresář a publikuje ho. Členové tak mají web ve vlastních rukou a klub nemusí nic ručně udržovat. Vizuál přitom zůstává jednotný díky standardizaci fotek a pevné struktuře karet.
Klíčové funkce
- web klubu s adresářem členů — karta s oborem, biem, kontaktem a referencemi
- self-service: každý člen si spravuje vlastní profil ve sdílené tabulce
- automatické generování webu ze zdrojových dat každý den (bez ruční editace)
- jednotný vzhled karet — standardizace profilových fotek a pevná struktura
- karta se rozbaluje přímo v adresáři — bio, reference i kontakt bez překliknutí
- responzivní zobrazení — adresář se listuje na telefonu stejně dobře jako na monitoru
- statický výstup bez databáze — rychlé načtení a téměř nulové náklady na provoz
Výsledky a přínosy
- adresář zůstává aktuální bez toho, aby web někdo udržoval
- členové si svůj profil spravují sami — klub nemá žádnou redakční režii
- jednotný vzhled karet drží web reprezentativní i s desítkami profilů
- statický web bez databáze — minimální náklady i údržba na roky dopředu
- komunitní rozměr: pomáháme klubu, jehož jsme sami členy

