rajatnai49 / my-chess

Home Page:https://my-chess-beta.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Chess App

You can play here : Go and play

A chess board game implemented with the next/react js. A two player game where they can play a game.

It provides

  • Obviously it have a chessboard with fade old wood style.
  • Implemented logic for each piece
  • Highlighting the valid move
  • Display the current status and turn with the state management
  • Control to start, give up and undoing moves
  • Implemented logic for check and checkmate
  • Work well on the different size of screens
  • Feature to show the history of each move
  • Have timer for each player

It still struggle with

  • It have bug regarding the check condition (It will not provide valid moves in the check status)
  • It lacking the castling and pawn promotion feature

About

https://my-chess-beta.vercel.app


Languages

Language:TypeScript 96.7%Language:CSS 2.4%Language:JavaScript 0.9%