Skip to content

sandipmalii/TicTacToe-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

🎮 Web Multiplayer Tic Tac Toe

A real-time Multiplayer Tic Tac Toe Game built using modern web technologies. Challenge your friend and play in real time with instant moves powered by Socket.IO. The project features clean game logic, responsive UI, and collaborative development.


🌟 Live Demo

🚀 [Coming Soon – Deploy via Vercel or Render]


🧱 Tech Stack

  • Frontend: HTML, CSS, JavaScript, React
  • Backend: Node.js, Express.js
  • Real-time Communication: Socket.IO
  • Database (optional): MongoDB (for user scores or game history)
  • Tools & Platforms: Git, GitHub, VS Code

✨ Features

  • 🔄 Real-time Multiplayer: Play with a friend in sync using Socket.IO
  • Win/Draw Detection: Smart logic to determine game outcomes
  • 🔁 Game Reset Functionality
  • 📱 Responsive UI: Mobile-friendly layout
  • 👥 Collaborative Development: Built together with peers for learning and contribution
  • 📦 Modular Code: Easy to understand and expand

📦 Getting Started

1. Clone the Repository

git clone https://github.com/sandipmalii/TicTacToe-React.git
cd TicTacToe-React


### 2. Install Dependencies

```bash
npm install

3. Start the Server

npm start

4. Play the Game

Visit:

http://localhost:3000

To test multiplayer, open the link in two tabs or two devices.


🖼️ Screenshots

Screenshot (20)

Screenshot 2024-12-29 211852

Screenshot (24)


🤝 Collaborators

This project was built collaboratively with contributions in:

  • 🔌 Socket.IO integration
  • 🎨 UI and responsiveness
  • 🧠 Game logic and testing

Main Contributor:

Want to collaborate? Open an issue!


📬 Connect with Me


⭐ Show Your Support

If you like this project:

  • Star this repository ⭐
  • Share it with others 📢
  • Contribute your ideas 💡

📄 License

This project is open source and available under the MIT License.


---

Let me know if you’d like help uploading screenshots or creating a deployment link!




git remote add origin git@github.com:sandipmalii/TicTacToe-React.git
git branch -M main
git push -u origin main

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages