This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.
This is a simple and interactive Tic Tac Toe game built using ReactJS. The game supports two players, switching between X and O, and shows a winning message when someone wins.
- 🔁 Turn-based gameplay between two players (X and O)
- ✅ Win condition checks for all rows, columns, and diagonals
- 🔒 Prevents further moves after a win
- 🔄 Reset button to restart the game
- 🖼️ Dynamic icons using image files for X and O
- ✨ Clean, modular, and component-based design
Make sure you have Node.js and npm installed.
node -v
npm -v