Tic-Tac-Toe

a modern, stylized version of the classic tic-tac-toe game, enhanced with multiplayer functionality and a round-based system. Designed for both fun and fast-paced interactions, it features smooth state management with Jotai, elegant UI styling via TailwindCSS and daisyUI, and is built entirely with React and TypeScript.

Project Gallery

Tic-Tac-Toe screenshot 1
Tic-Tac-Toe screenshot 2

Key Features

Two-player turn-based game logic
Live round tracking and scoreboard
Minimalist, responsive game UI
Game history and statistics tracking
Global state via Jotai atoms
Component-based structure with TypeScript
Tailwind + daisyUI for styling

Challenges & Solutions

Managing turn logic and rounds
Designing persistent game state
Balancing minimalist yet engaging UI
Handling tie and win conditions

Technologies Used

ReactJotaiTypeScriptTailwindCSSdaisy UI

Key Learnings

Jotai for lightweight state management
Game logic structuring in React
Polished UI with daisyUI/Tailwind
Dynamic rendering with TypeScript
Real-time interactivity best practices

© 2025 jojimercastino.com All rights reserved. - Web App Developer | Bassist | Yoga Meditation Practitioner