Admin

Sync Markdown Problems

Re-scan content/problems/ and update the database.

Upload Markdown Problem

Import a .md file with YAML frontmatter (title, difficulty, hints, starter_code). The file is saved to content/problems/ and synced to the database.

Upload PDF Problem

Extract a problem from a PDF file.