Skip to content

lucsantosdev/game-tic-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tic-tac-toe-game

This project is a responsive TicTacToe Game developed by using React JS.

Project Presentation

🚀 Project Description

This project is a completely functional game created by using React JS, HTML, CSS and Vercel. The game can be played by 2 players and after winning it will display the winner player. This project is also responsive and it can be played in any device.

Features:

  • 🌐 Bilingual support (English/Portuguese) with language toggle
  • 🎮 Interactive gameplay with smooth animations
  • 🏆 Winner detection and draw state handling
  • 📱 Fully responsive design for all devices
  • 👥 Player turn indicator

✨ Functionalities

  • Interactive Game: the game responds to user participation.
  • Winner Claim: the winner is displayed on the screen.
  • Bilingual Interface: toggle between English and Portuguese.
  • Player Turn Indicator: shows which player's turn it is.
  • Draw Detection: detects and announces tie games.
  • Authenticated Access: play as many times as you want.
  • Responsive Design: for access on different devices.

🛠️ Technologies Used

Technology Description
React JS User Interface
HTML/CSS Styling and Responsiveness
Vercel Deployment

🔗 Demo

Link: Vercel - Click here to see the demo project


📦 Installation

  1. Clone the repository:
    git clone https://github.com/lucsantosdev/tic-tac-toe-game.git
  2. Navigate to the project directory:
    cd tic-tac-toe-game
  3. Install dependencies:
    npm install
  4. Run the project:
    npm start
  5. Open http://localhost:3000 to view it in your browser

📝 License

This project is licensed under the MIT License. See the LICENSE file for details.


🎨 Credits & Attribution


💬 Connect with Me

Follow my journey and other projects on:


🧠 Je 9:23-24

Contributors

Languages