All challenges

UI · Frontend challenge · Frontend UI

Tic-Tac-Toe

Difficulty

hard

Time

~35m

Format

Single

Grading

Human review

#ui#react#frontend#state#game-logic
Mission file // read carefullyhard

Build Tic-Tac-Toe.

Requirements

  • Two players alternate X and O by clicking empty cells.
  • Detect and announce a winner (3 in a row) or a draw.
  • A Reset button starts a new game.

Build with

React
Live preview as you type
Human review
Start challenge

Sign in to save your progress.