Skip to content

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.

Notifications You must be signed in to change notification settings

Stefan3002/TicTacGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicTacGame

A fully interactive Tic Tac Toe game built using 100% Vanilla JavaScript, HTML, and CSS.
Live Demo | GitHub Repo

Timestamps

  • Initial commit: 07 May 2022
  • Complete visual remake: 07 July 2025

Developer Skills Showcased

  • Vanilla proficiency
  • DOM manipulation
  • Data structures and algorithms understanding

🎮 Overview

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.


✨ Features

  • ❌⭕ 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

🛠 Technologies Used

  • Vanilla JavaScript (ES6+)
  • HTML5
  • SASS

🚀 Getting Started

Requirements

  • A modern web browser

Run Locally

  1. Clone the repository:

    git clone https://github.com/Stefan3002/TicTacGame.git
    cd TicTacGame
  2. Open index.html in your browser, or use a local web server like:

    npx serve .

🎓 Educational Use

  • 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

📄 License

MIT License.


📬 Contact

Author: Ștefan Secrieru
GitHub: @Stefan3002

About

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.

Topics

Resources

Stars

Watchers

Forks