A modular, object-oriented Tic-Tac-Toe built with modern JavaScript. Refactored to use ES6 classes for game logic, UI, and board management. Integrated PubSub.js for decoupled event communication. Follows OOP and SOLID principles for maintainable, scalable code.
javascript tic-tac-toe dom-manipulation event-driven web-game object-oriented-programming modern-javascript frontend-development game-project modular-javascript pubsub-pattern
-
Updated
Jul 13, 2025 - JavaScript