ChessGame Tailwind Templates

Chessgame

ChessApp is a real-time multiplayer chess game built with Node.js, Express, Socket.IO, and Chess.js, allowing users to enjoy live, validated chess matches online.

♟️ Chess Game

Real-time Multiplayer Chess Game using Node.js, Express, Socket.IO, Chess.js, and Tailwind CSS! Play live games with real-time updates, move validation, and a responsive interface.


🚀 Features

  • Real-Time Chess Gameplay 🎮: Experience smooth, live chess matches.
  • Move Validation ✅: Rules are enforced with Chess.js.
  • Multiplayer with Socket.IO 🌐: Real-time WebSocket communication.
  • Responsive Design 📱: Built with Tailwind CSS for a seamless desktop and mobile experience.

🛠️ Tech Stack

  • Backend: Node.js | Express
  • Real-Time Communication: Socket.io
  • Chess Logic: Chess.js for accurate gameplay rules
  • Styling: Tailwind CSS

🎮 Setup

  1. Clone the repository
    git clone https://github.com/DikshitaDas/ChessApp.git
    
  2. Install dependencies
    npm install
    
  3. Run the server
    npm start
    
  4. Play: Open localhost:3000 in your browser and start a game!

📸 Screenshots

  • Game View

📂 Project Structure

  • /public: Static assets
  • /src: Game logic, API routes, Socket.IO event handling
  • /views: Dynamic HTML templates

📜 License

MIT License. See LICENSE for more details.


Top categories

Loading Svelte Themes