Project
Tic Tac Toe
A React + Tailwind implementation of Tic Tac Toe focused on clean state transitions and interaction quality.

Problem
Simple apps are useful for testing and demonstrating predictable state behavior.
Solution
Implemented game history, reset flow, and undo/redo actions using deterministic state updates.
Key Features
- - Undo/redo
- - Game reset
- - Responsive gameplay interface
Architecture Notes
- - State history stack
- - UI-state synchronization
Product Context
This project is a compact state-management exercise focused on predictable gameplay behavior and interaction quality.
Engineering Focus
- Deterministic game state transitions
- History stack for undo and redo
- Responsive interaction surface
Build Decisions
I treated it as a reliability exercise: every move updates history cleanly, and reset/recovery flows stay explicit.
What I Would Improve Next
- Add multiplayer turn sync
- Track move analytics and replay flow
- Expand game-board customization options
Lessons Learned
- - Predictable state history improves both debugging and UX iteration.
Project AI
Ask about this project
Answers are grounded to this project details, with minimal profile context for recruiter relevance.
Ask what problem this project solves, what was personally built, and why it matters for hiring evaluation.
Related Projects
View all projectsFrontend
CodeStudio - Web Code Editor
A browser code editor with live preview and syntax-oriented workflow.
Frontend
Inventory Dashboard
An analytics-style dashboard for interpreting inventory sheet data with clarity.
Full-Stack
Hirrd - Job Portal Platform
A recruiter and candidate workflow platform with secure auth and real-time job discovery.