zskom.cz
The school wanted a website it could run on its own. I built all of it, from the design and a custom content system to the server it runs on. Articles go to Facebook and Instagram in one click.
- TypeScript
- Vue / Nuxt
- Node.js
- PostgreSQL
- Rust
- Docker
- Linux / VPS
- CI / testy
- UX / UI

The goal was for the school to publish news, event photos and documents on its own, without waiting for a web admin. I built the homepage around what parents look for most: Škola Online, the lunch menu, school payments, the gallery and the events calendar.
Underneath is a custom CMS in Nuxt with version history and an audit log of every change. Search re-indexes itself whenever content changes and is fine-tuned by what people click in the results. It all runs in Docker on a server I set up, backups and monitoring included.
Get in touch- Type
- Site with its own CMS
- Year
- 2026
- Service
- Websites and web applications · Servers, backups and security · UX/UI design, logo and identity
- Visit
- zskom.cz ↗
- Games
- Games on zskom.cz ↗
In numbers
- live since Sep 2026
- 702 commits
What is inside
The site looks after itself
Scheduled publishing, daily off-site backups, security monitoring and broken-link checks run on their own. Nobody has to remember anything.
A backup that actually works
I tested recovery for real: I dropped the database, restored it and every row and file matched. A corrupted backup is rejected before it can overwrite anything.
Children’s photos, GDPR-safe
Faces can be blurred right in the editor while uploading, with no extra software.
Got a similar project? Tell me what you need.kontakt@jirkapelikan.cz
Get in touch
