This project is a webpage that presents a tic-tac-toe game in the browser, playable with human or computer players. It is built using the standard front-end stack of HTML, CSS, and JavaScript.
The project demonstrates use of factory functions and module pattern to organize and encapsulate JS code. It also demonstrates use of a minimax algorithm for AI game move selection.
Run this project here.