A fully interactive Tic Tac Toe game built using 100% Vanilla JavaScript, HTML, and CSS.
Live Demo | GitHub Repo
- Initial commit: 07 May 2022
- Complete visual remake: 07 July 2025
- Vanilla proficiency
- DOM manipulation
- Data structures and algorithms understanding
TicTacGame is a minimalist yet polished implementation of the classic Tic Tac Toe game. It's built entirely in Vanilla JavaScript with no frameworks or libraries, serving as a great example of core web development principles.
This project was created to demonstrate how modern, responsive, and interactive web applications can be built without any external dependencies.
- ❌⭕ One-player game with win detection and draw handling
- 🔁 Replay and game reset functionality
- 💡 Clean UI with CSS animations and hover states
- 📱 Responsive design for desktop and mobile
- 🧼 Zero dependencies — no React, no jQuery, no frameworks
- Vanilla JavaScript (ES6+)
- HTML5
- SASS
- A modern web browser
-
Clone the repository:
git clone https://github.com/Stefan3002/TicTacGame.git cd TicTacGame -
Open
index.htmlin your browser, or use a local web server like:npx serve .
- Ideal for beginners to learn DOM manipulation and game logic
- Demonstrates a clean separation of concerns (HTML/CSS/JS)
- Encourages minimal, dependency-free front-end development
MIT License.
Author: Ștefan Secrieru
GitHub: @Stefan3002