Files
HIPCTF2/docs/index.md
T

2.7 KiB

okf_version
okf_version
0.1

HIPCTF Documentation

HIPCTF is a single-tenant CTF (Capture-The-Flag) platform built as a Node.js monorepo containing a NestJS REST API and an Angular single-page application. It supports user registration, authentication, challenge management, a live scoreboard, an event window with a public countdown, theming, and admin controls.

The docs below are organized by purpose so agents can pull just the slice they need. Last regenerated 2026-07-21.

Architecture

Database

API

Guides

  • First-Run Bootstrap - How a fresh instance is initialized by the very first admin via the non-dismissible modal.
  • Admin Shell & User Management - How admins navigate the post-login shell and reach the user-management area.
  • Session Restoration on Reload - How the SPA keeps a user signed in across hard refreshes and how the guards wait for bootstrap + auth hydration before deciding where to route.
  • Theming - How themes are loaded and applied.
  • Event Window - How the event window and live countdown work.
  • Scoreboard Stream - How live solves are broadcast to clients.