Skip to main content
Back to projects

Personal Project

Tic Tac Toe

Tic Tac Toe is a small but useful project for demonstrating interaction quality. It focuses on predictable state transitions, instant feedback, and a clean visual board that works well across devices.

Tic Tac Toe screenshot
LogicClient-side
StateReact
UXInstant

PROBLEM

Game UIs become confusing quickly when state transitions are not handled cleanly. The challenge was to keep turns, win states, and reset behavior easy to understand.

SOLUTION

I kept the board state explicit, separated display concerns from game decisions, and built the UI so users always understand whose turn it is and what happened.

OUTCOME

Built a lightweight interactive project that demonstrates React state handling and user feedback patterns.

FEATURES

What the project covers

  • Turn-based interaction
  • Winner detection
  • Reset flow
  • Responsive board layout

MY ROLE

Frontend Developer

  • Implemented the board and game state
  • Handled win/draw feedback
  • Designed a compact responsive interface

TECH STACK

ReactJavaScriptCSSGame Logic