Skip to content

Cílem tohoto projektu je připravit progresivní webovou aplikaci pro DCM v Hradci Králové, díky které bude možno převést adventní brožuru 2022 do online podoby.

Notifications You must be signed in to change notification settings

petrkucerak/adventnicesta

Repository files navigation

Adventní cesta

O projektu

Cílem tohoto projektu je připravit progresivní webovou aplikaci pro DCM v Hradci Králové, díky které bude možno překlopit adventní brožuru 2022 do online podoby.

ZHODNOCENÍ BROŽURY PRO ADVENT 2022

Architektura projektu

Aplikace byla postavená na Next.js, dnes běží na Astro.js a o to, aby vypadala dobře se stará Tailwind. Obsah stránek s textem býval kompilovaný z jsonu, generovaný speciálním formulářem, viz https://cestapustem.cz/form. Dnes je obash definovaný pomocí markdown souborů.

Na pozadí běží service worker, který umožňuje:

  1. fungování offline a agresivní caching 2. využití push notifikací - ZATÍM NEAKTIVNÍ

Příkazy

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

Jak přidat texty

  1. vytvoř mardown soubor ve složce src\content\den, který bude stejného formátu jako ostatní soubory.

Next.js version (staré)

  1. přejdi na stránku https://cestapustem.cz/form/
  2. vyplň formulář dle popisů
  3. stáhni si data ve formátu json
  4. pokud chceš přiložit k textu obrázek, použij stejné jméno jako je využito u vygenerovaného json souboru
  5. json soubory nahraj sem https://github.com/petrkucerak/cestapustem/tree/Content/_days
  6. obrázek nahraj sem https://github.com/petrkucerak/cestapustem/tree/Content/public/images

Privacy

Provozovatel

Provozovatelem webové aplikace je držitel domény adventnicesta.cz

Cookies

Cookies je krátký textový soubor, který si navštívený web ukládá ve vašem prohlížeči.

Aplikace používá pouze technické soubory cookies, bez kterých by nemohla správně fungovat.

Analytics

K zkvalitnění produktu shromažďujeme anonymizované údaje pomocí služeb:

  1. Microsoft Clarity
  2. CloudFlare Web Analytics

Soukromí je velice důležité a proto používáme služby, které jsou plně anonymní!

Infrastruktura

Shromažďujeme anonymizované údaje a identifikovatelné údaje obsahující IP adresu pomocí služeb CloudFlare. Tento nástroj sleduje přístupy uživatelů na naše webové stránkách především za účelem zabezpečení služby a prevence podvodů.

Zpracovatelem je společnost CloudFlare, Inc. Toto zpracování je oprávněným zájmem Provozovatele, neboť se jedná o zabezpečení infrastruktury.

Další informace o CloudFlare naleznete na adresách:

Zpracování osobních údajů

Z výše poskytnutých informací jasně vyplývá, že provozovatel webové aplikace není správcem žádných osobních údajů.

About

Cílem tohoto projektu je připravit progresivní webovou aplikaci pro DCM v Hradci Králové, díky které bude možno převést adventní brožuru 2022 do online podoby.

Topics

Resources

Stars

Watchers

Forks