Marking Room

Evaluating competitor work

The marking room provides judges and experts with tools to evaluate competitor work during and after sessions.

Accessing the Marking Room

You'll receive a URL and access code from the session administrator. Enter your code to access the marking room for your assigned session.

Marking Room Features

Assigned Competitors

When assignments are configured, you'll see only the competitors assigned to you. This helps distribute marking workload across multiple judges.

Viewing Competitor Work

For each competitor, you can access:

  • Live Deployment — View their submitted work in real-time
  • Git Repository — Browse their code directly
  • phpMyAdmin — View database state (if applicable)
  • Module details tab — the full module brief, amendments alert, attachments (with access-level badges), and experts-only info, all on one tab in the main content area

Competitor Information

Each competitor card shows:

  • Name and workstation number
  • Country code (for international events)
  • Current deployment status

Workflow

  1. Select a competitor from your assigned list
  2. Click to view their work
  3. Review their deployment and code
  4. Record your assessment using your session's marking criteria
  5. Move to the next competitor

Error Feedback Loop

When you notice a problem with a competitor's environment or their work, report it through the marking room's error feedback loop. Every report becomes a threaded conversation with the session administrator that both sides can track.

4-state workflow

  • Reported — You've flagged a problem; waiting for admin to pick it up.
  • In Review — Admin has acknowledged the issue and is investigating.
  • Needs Info — Admin has asked a follow-up question; your response is required before they can continue.
  • Resolved — The problem has been addressed.

Messages and notifications

  • Every error has a threaded message history. Post a new message from either side and the other party sees it with read/unread tracking.
  • New messages trigger layered notifications: a banner at the top of the marking room when there are unread messages, an inline badge next to the affected competitor row, and a toast pop-up when a new message arrives while you're active.
  • Status icons are color-coded on the error list so you can scan for what needs attention.

When to use it

  • Deployment not working due to infrastructure issues
  • Unable to access a competitor's work
  • Database connectivity problems
  • Anything blocking you from completing the evaluation for a specific competitor