Walkthrough

See it run.

The whole loop, from an empty dashboard to the projector leaderboard. These screens come from a sample Zero Trust workshop and from Workshop Control's own help guide, which is itself a workshop that ships with every install. Click any screenshot to see it full-size.

Step 1 · The dashboard

Every workshop in one place.

Each workshop shows its status (draft, live, closed), who can find it, and how participants sign in. + New workshop offers four starting points: a blank workshop, a template, a Google Doc, or a bundle exported from another install.

The dashboard. Tags show status, who can find each workshop, and the sign-in method.
+ New workshop: blank, from a template, from a Google Doc, or from a bundle file.
Step 2 · From a Google Doc

Write it where you already write.

Author the whole workshop in a Google Doc, challenges included. Download it twice, as Markdown and as PDF, and upload both. Headings become sections and menu entries, the full-resolution screenshots come from the PDF, and a ## Challenges block in any section becomes that section's questions. If the two files don't match image for image, nothing is created, so a half-edited export can't slip through.

# Getting Started              ← Heading 1 = a section
## Before you begin             ← Heading 2 = a sub-section in the menu
## Challenges                   ← this section's questions
### Two exports                 ← Heading 3 = one challenge
points: 50
Which two files does the import need?
answer: The Doc downloaded as Markdown
answer: The Doc downloaded as PDF
wrong: The Doc downloaded as Word
The files match: every image paired, sections listed, challenges found. Pick a title and create.
Exports that don't match are rejected, with the first difference pointed out.
Step 3 · Authoring

Markdown that doesn't fight you.

Edit any chapter in a rich editor that saves as plain markdown. Paste or drag in images, drop in code blocks, or switch to source mode for exact control. Sub-sections appear in the chapter list and in the participant menu. Drag chapters to reorder them, and the numbering follows.

The chapter editor. Sub-sections (Heading 2) show under each chapter on the left.
The same chapter in source mode.
Step 4 · Challenges

Questions in the app, or in a file.

Three challenge types (typed answer with optional regex, multiple choice, and checklist) with hints that cost points, attempt caps, decay, and unlock rules. Write them in the editor, or download every challenge as one challenges.md file, edit it offline, and upload it back.

Editing a multiple-choice challenge.
Challenges grouped by chapter, with Download and Upload challenges.md.
Step 5 · The participant view

What learners actually see.

The lab guide on the left and the current chapter's challenges on the right. The menu tracks progress, answers get instant feedback, and solved challenges show the points they earned.

A chapter as participants see it, with sub-sections in the menu.
Challenge cards show points and how many people have solved each one.
Step 6 · The leaderboard

For the room.

A projector view built for a TV at the back of the room: live scores, a podium, and first-blood markers. It updates every few seconds and scales to any screen.

The projector leaderboard.
Step 7 · Take it home

A lab guide and a certificate.

Participants can download a PDF of the lab guide at any time, plus a certificate: a completion certificate once they've solved enough challenges, a progress certificate until then. Both carry the workshop owner's name and logo.

Downloads sit above the participant leaderboard.
The PDF lab guide: cover with contents, and a chapter page.
A certificate of completion.
Step 8 · Running the workshop

Open it, watch it, reset it.

Activate, close, and reset from the workshop header. Every answer lands in the Activity log, where a wrongly credited answer can be reverted. When the session is over, reset the workshop for the next group: chapters and challenges stay, scores and participants go. The Manage tab holds exports, the template library, and delete.

The Activity log: every submission, with filters and revert.
Manage: results archive, PDF lab guide, workshop bundle, and template library.
Step 9 · The platform

Admins, and updates in one click.

Invite admins, or add them with a password. Each admin owns their workshops, and when an admin leaves you choose what happens to their work: move it to someone else, export it, or delete it. New releases arrive from a signed feed; the platform takes a backup first, then applies the update with one click. Servers without internet access can upload an offline package instead.

Admin management: roles, status, invite and acceptance dates, sorting, and filters.
Updates: daily check, Check now, and offline upload.

Ready to build yours?

Commercial self-hosted removes the watermarks and lifts the admin cap. Hosted is on the way: we run it, you author. The free Community edition is coming soon.