Skip to content

Flow 3 — Event Execution

This flow describes what happens during a live MooveTeam CMS event — from the participants’ perspective (connecting and solving challenges) and from your perspective as administrator (monitoring, scoring, and managing the event in real time). It covers challenge activation, gadget use, scoring, and staff monitoring.

Step 1 — Teams connect via the mobile app

Section titled “Step 1 — Teams connect via the mobile app”

Each team scans their QR code using the MooveXR app (iOS/Android) on their phone or tablet. The QR code:

  1. Opens the MooveXR app
  2. Registers the device to the team (device ID bound)
  3. Downloads the event package (challenges, map, assets)

QR Code sub-tab showing team activation codes

Admin view: As teams connect, their device registrations appear in the system. The tracking dashboard begins receiving GPS positions.


Once connected, teams see the event map on their device:

  • Standard map: Google Maps with challenge pins
  • Custom map: If configured (see Flow 1 — Step 10), an illustrated overlay replaces the default map

Custom map overlay showing the illustrated Barcelona map with challenge pins

Challenge pins are visible according to their route visibility settings:

  • Always visible — Pin shows from the start
  • Sequential — Pin appears only after the previous challenge is completed
  • Never show — Pin is hidden (triggered programmatically)

Step 3 — Challenges activate by GPS proximity

Section titled “Step 3 — Challenges activate by GPS proximity”

When a team physically reaches a challenge location (GPS-based activation), the challenge activates on their device. The challenge type determines what happens next:

Challenge TypeWhat the team doesHow results are recorded
QuestionsMultiple-choice answerAuto-scored: correct/incorrect + points
Photo/VideoTake a photo or videoSubmitted for manual scoring (see Step 6)
HintsRead informational contentNo scoring — context for the next challenge
PuzzleSolve an image puzzleAuto-scored on completion
Guess the WordGuess from letter clues (includes hangman variant)Auto-scored on completion
Find the PairsMemory card matchingAuto-scored on completion
Related WordsWord association gameAuto-scored on completion
Slot MachineSpin to match symbolsAuto-scored on combination
AR ShellAugmented reality shell gameAuto-scored on selection
Guess the SongIdentify a music clipAuto-scored on answer
RobotsRobot-based interactionAuto-scored on interaction
Physical ActivityGPS-tracked movementAuto-scored on GPS data
Geolocated VideoWatch video at locationAuto-scored on completion

As teams submit challenge responses:

  1. The server records each result with: team, challenge, answer, points, timestamp, photo
  2. Points are calculated immediately (auto-scored) or set to 0 pending manual scoring (photo challenges)
  3. The live leaderboard updates on public displays

Admin view — Tracking dashboard:

Tracker showing all challenges with completion ratios and team pending counts

Watch the done / total column. When a challenge row shows “14 / 14”, all teams have completed it.


Step 5 — Teams use gadgets to sabotage rivals

Section titled “Step 5 — Teams use gadgets to sabotage rivals”

During the event, teams can “send” gadgets to rival teams. The receiving team’s device displays the gadget effect.

GadgetEffect on target team’s device
Broken ScreenCracked screen overlay (visual disruption)
X RayReveals opponent team information
LoveDistracting hearts animation
Scaring GhostJump-scare animation
FartSound and visual effect
FireworksVisual animation overlay
Lock ScreenTemporarily locks the device interface
Inverted ScreenInverts the display orientation
BombExplosive animation effect
Drunk ScreenVisual distortion effect

Each gadget has a limited stock per team (configured in Flow 1 — Step 8). Once used, a gadget unit is consumed.


Step 6 — Score photo and free-text challenges manually

Section titled “Step 6 — Score photo and free-text challenges manually”

Some challenge types require manual scoring by you:

  • Photo/Video challenges — Teams submit a photo; you decide how many points to award
  • Free-text questions — Teams write an answer; you judge it

Navigate to: Results list → Score free text questions link

Score free text questions page with interactive scoring table

For each unscored response:

  1. Read the team’s answer or view their photo
  2. Enter a point value in the Points field
  3. Click Send to save

You can also score inline from the results list: the Points column for photo challenges is editable (click → type → save).

See: Event — Results for detailed scoring reference


Step 7 — Monitor the event from the tracking dashboard

Section titled “Step 7 — Monitor the event from the tracking dashboard”

Throughout the event, keep the tracking dashboard open to:

Track challenge completion:

Challenge rows with team pending counts

  • Identify challenges with unusually high pending counts (teams may be confused or lost)
  • Verify all challenge types are being attempted, not just easy ones

Track segments (if configured):

Segment tracking showing team assignments

  • See which phase each team is in
  • Manually reassign teams to a different segment if needed (sends a push to their device)

Use public displays:

DisplayURLPurpose
Results boardAvailable from the event’s action menuLive leaderboard for venue screens
Control PanelAvailable from the event’s action menuCustomizable live display
Photo slideshowVia row dropdown → Photo slideshowCycles through team photo submissions

Photo slideshow display for venue screens


Step 8 — Handle edge cases during the event

Section titled “Step 8 — Handle edge cases during the event”
SituationAdmin action
Team can’t connectVerify QR code is correct; check device registration in the system
Team stuck on a challengeView their responses in the results list; consider manually scoring or giving hints via message
Scoring needs to be hiddenSuspend scoring (see Flow 2 — Step 10)
Team needs to change segmentUse segment tracking → manual reassignment
Event needs to end earlyProceed to Flow 4 — Finalize

When the event reaches its natural end or you decide to stop it: