Skip to content

suparthghimire/chess

Repository files navigation

Chess ♞

Play Chess

Status: Development

Tech Stack

  • Typescript
  • Tailwind CSS
  • React

Plan

Feature Completion Status
FEN ✔️
Basic Moves ✔️
Click to Move ✔️
Click to Capture ✔️
Check Detection ✔️
Discovered Check ✔️
Pinned Piece ✔️
Restrict Move on Check ✔️
Castle ✔️
En Passant ✔️
Turn Wise Play ✔️
Checkmate ✔️
Pawn Promotion ✔️
Stalemate ✔️
Insufficient Material ✔️
PWA ✔️
Time Up
Drag to Move ✖️
Drag to Capture ✖️
Resignation ✖️

Index

Symbol Description
✔️ Completed
In Progress
✖️ Incomplete
⚠️ Has Issues

Note
I was bored one night, so decided to code Chess in React. It has been fun to write code for this complicated game. I don't have any concrete plans on what extent this project might grow, but I would like to try to create my own AI that can play against humans one day. That point is far though. For now, I am developing actual playable game with all rules of Chess. Status of completion of all features are mentioned above