Webové aplikace

Petr Hovorka

COVID v obcích

Web, který přehledně v grafu ukazuje vývoj počtu osob s prokázaným onemocněním v jednotlivých obcích. Žádný podobný nástroj, který by šíření v obcích vizualizoval na úrovni jednotlivých dní jsem nenašel, a tak jsem si vytvořil vlastní.

Použité technologie
  • React
  • Node.js, Express
  • Google Cloud Run
  • Firestore
  • GraphQL
  • TypeScript
  • Docker
Tester UI

Portál pro prodej vstupenek

Aplikace umožňuje pořadatelům prodávat vstupenky na jimi pořádané akce. V aplikaci mohou zakládat nové akce a místa konání. Každá akce může mít několik druhů vstupenek. Běžní uživatelé mají možnost prohlížet události a vstupenky „nakoupit”. Jedinečný odkaz na vstupenku, případně vstupenky obdrží uživatelé e-mailem a také je po přihlášení vidí v uživatelském panelu. Na akci samotné jsou zakoupené vstupenky validovány pověřenými osobami pomocí QR kódu na vstupence a následně označeny jako použité. Aplikace umožňuje jak registraci pomocí emailové adresy a hesla, tak pomocí Facebook účtu.

Použité technologie
  • PHP – Laravel framework
  • Bootstrap, jQuery
  • MySQL
  • OAuth2

Platforma pro učení a testování znalostí

Čistě frontendová aplikace sloužící k procvičování a spuštění testů, které jsou uloženy v textových souborech s jednoduchým formátováním. Uživatelé mohou nahrát a následně pracovat s jakýmkoliv testem, pokud je ve správném formátu. Aplikace ukládá testy do Local Storage, aby uživatelé nemuseli při každé návštěvě opětovně nahrávat soubory s testy.

Použité technologie
  • JS – jQuery
  • Bootstrap
  • Local Storage
Tester UI