kishandev2509 => tic_tac_toe

Open in Github

๐ŸŽฎ Tic Tac Toe Game - React Edition

This is a fun and interactive Tic Tac Toe game built using React, Bootstrap, and SCSS. It supports two-player mode with customized names, dynamic turns, and a responsive animated board.

๐ŸŒ Play Now


๐Ÿงฉ Features


๐Ÿ“ Project Structure

tic_tac_toe/
โ”œโ”€โ”€ public/
โ”‚   โ”œโ”€โ”€ index.html          # HTML template
โ”‚   โ”œโ”€โ”€ manifest.json       # PWA metadata
โ”‚   โ””โ”€โ”€ robots.txt          # Crawler rules
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ App.js              # App root with navbar and game
โ”‚   โ”œโ”€โ”€ component/          # UI Components (Board, Players, Modals, Squares, etc.)
โ”‚   โ”œโ”€โ”€ scss/               # Styling using SCSS and mixins
โ”‚   โ””โ”€โ”€ index.js            # React DOM rendering
โ”œโ”€โ”€ package.json            # Scripts, dependencies, and homepage
โ””โ”€โ”€ README.md               # Project documentation

๐Ÿ› ๏ธ Installation & Setup

  1. Clone the Repository
git clone https://github.com/kishandev2509/tic_tac_toe.git
cd tic_tac_toe
  1. Install Dependencies
npm install
  1. Run Locally
npm start

Open http://localhost:3000 to play the game locally.


๐Ÿš€ Deployment

This app is deployed using GitHub Pages.

To deploy manually:

npm run deploy

Note: The homepage field in package.json is already configured.


๐Ÿ“ฆ Dependencies

"react": "^18.3.1",
"bootstrap": "^5.3.3",
"react-bootstrap": "^2.10.4",
"gh-pages": "^6.1.1",
"jquery": "^3.7.1",
"popper.js": "^1.16.1",
"sass": "^1.77.6",
"web-vitals": "^4.2.1"

๐Ÿ‘จโ€๐Ÿ’ป Developed By

Kishan Dev
GitHub: @kishandev2509


โญ Show Your Support

If you enjoyed the game, feel free to give it a โญ on GitHub!