Středoškolská odborná činnost - rozřazovací testy pro výuku anglického jazyka.
Sepsanou práci najdeš zde.
Každý rok se u nás na škole provádějí rozřazovací testy do skupin na angličtinu. Dělaly se v příšerně starém webovém programu co fungoval jen silou vůle. Nakonec ani to ne, poslední rok jsme skončili u papírových testů.
Prostě mě to nebavilo, tak jsem to udělal líp.
- Stáhni si repozitář
git clone https://github.com/chamik/rozrazovak.git
cd rozrazovak
- Vyplň
.env
(inspiruj se podle.env-example
)
vim .env # ano, musíš použít vim
- Sestav docker container (nebo viz build.md)
docker build -t rozrazovak .
- Spusť s docker compose
docker compose up -d
Jestli všechno dobře dopadne, na databázi sama proběhne migrace a server se spustí
na portu 9001
(podle nastavení v .env
). Pokud to chceš dostat na internet, použij
třeba caddy
. Zde je úryvek z Caddyfile
.
rozrazovak.gjp-me.cz {
reverse_proxy :9001
}
Pokud se chceš na něco zeptat, napiš mi.