Skip to content

arpitkuriyal/chessGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Chess Game

Overview

This project is a real-time chess game where two players can play against each other online. The game is built using modern web technologies and features a responsive design for a seamless experience across devices. Players can enjoy classic chess gameplay with real-time updates and synchronization.

Features

  • Real-Time Gameplay: Both players see live updates as moves are made.
  • Intuitive User Interface: A clean and user-friendly chessboard built with Tailwind CSS.
  • Piece Movement Validation: Ensures only legal moves are allowed.
  • Player Synchronization: Moves are broadcasted instantly to the opponent.
  • Responsive Design: Fully functional on desktop and mobile devices.

Tech Stack

  • Frontend:
    • React.js for the user interface.
    • Tailwind CSS for styling.
  • Backend:
    • Node.js with WebSocket (using ws library) for real-time communication.
  • Deployment:
    • not yet deployed. Working on it
  • Chess Logic:
    • Powered by the chess.js library for move validation and game rules.

About

multiplayer chess game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published