Frontend case study
Tic-Tac-Toe
Browser game against a simple computer opponent

- Commits
- 5
- Build window
- 334 days
- Lines of code
- 314
- Technologies
- 4
in the repository
8 Jul 2025 to 6 Jun 2026
hand-written source
in the stack
01
Overview
Play X against a computer that tries to win, blocks your moves, takes the centre or picks randomly, with live status messages and a winning-cell animation.
Goal. Practise DOM manipulation and game logic with plain JavaScript.
My role
Solo developer
02
What it does
- 01Computer opponent with win, block and centre strategy
- 02Turn, thinking, win and draw messages
- 03Animated winner highlight
03
Tech stack
- HTML5
- CSS3
- JavaScript
- Netlify
04
Timeline
8 Jul 2025
First version
Created in July 2025; refined through June 2026.
Next project
Interactive Stopwatch