Skip to content

Hack4Krak/Hack4KrakSite

Repository files navigation

Backend coverage Issues Pull Requests Contributors Lines Last commit

Welcome to the source code of hack4krak.pl - the official Hack4Krak website!

Hack4Krak organizes Capture The Flag (CTF) competitions in Poland, where students solve cybersecurity-related challenges. Our 2026 edition was the largest on-site CTF for high schoolers in the country.

πŸ“… Project status

We have already hosted three events, but the website is still in development!

There are many ideas and improvements planned for upcoming editions. Check out the issues page to see the current status.

  • βœ… 28/02/2025 – Successfully completed CTF for 31st High School in KrakΓ³w.
  • βœ… 30/05/2025 – CTF for all primary schools in KrakΓ³w.
  • βœ… 23/05/2026 – The largest on-site CTF competition for high school students in Poland.
  • ❓ ??? – Possible future editions?

🚜 Development

This repository is a monorepo containing the frontend and backend code for the Hack4Krak website. The frontend is built with Nuxt and the backend is built with Rust. The two parts are connected via a REST API.

For documentation refer to specific DEVELOPMENT.md files:

πŸš€ Deployment

The production website is currently fully self-deployed on a VPS with Dokploy. To read more about deployment, env variables and other settings, refer to the DEPLOYMENT.md file.

You access our frontend at hack4krak.pl and backend at api.hack4krak.pl.

πŸŽ‰ Stats

Repobeats analytics image


Developed by πŸ’« Zerya - Want to create amazing things with us? Feel free to get in touch!