/web

Web Česko.Digital

Primary LanguageTypeScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Tohle repo obsahuje kód webu Česko.Digital, produkční verze běží na https://cesko.digital.

Použité technologie

Jde o převážně statický web napsaný v kombinaci TypeScript, React a Next.js. Výsledek běží na Vercelu.

Pro uložení dat používáme převážně Airtable, odkud čteme data přes jejich API. Celek tedy funguje zhruba tak, že načteme hromadu dat z Airtable, přes Next.js a React vygenerujeme hromadu HTML a všechno to nahrneme na Vercel. Po stažení ke klientovi zase „obživne“ React aplikace, ale interaktivitu na straně klienta používáme zatím minimálně.

Hacking

Základní použití je jednoduché:

$ git clone git@github.com:cesko-digital/web.git cesko.digital
$ cd cesko.digital
$ yarn install
$ yarn dev

Pokud byste rádi s něčím pomohli, mrkněte na tickety označené jako good first issue.

Další informace najdete v souboru CONTRIBUTING.

Kontakt

Nejvíc se probere na Slacku v kanálu #run-ceskodigital_web. Pokud nejste na Slacku Česko.Digital, můžete se přidat tady.