Webové aplikace
Petr HovorkaCOVID 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
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