Skip to content

prconcepcion/React-Chess

Repository files navigation

React Chess

aws-ec2 aws-ecr react rtk vite

About

Chess made with React.js and Redux Toolkit. I used the HTML Drag and Drop API to move the pieces. The one thing that I did not implement is En passant because I did not want to implement it. Castling is possible but the game does not prevent you from castling into a checkmate.

The project can be played in this link (access to this is limited to my country only). I built the project using Vite then created a dockerfile to build an image. I pushed an Image on AWS ECR. I then pulled the image on an AWS EC2 Instance and ran it as a container.

I made this project with the following intentions:

  1. Practice React.js
  2. Learn How Redux Toolkit works.
  3. See it on web the through AWS.

Though the project is not perfect, I am happy with what I was able to accomplish. I will one day make a better one.

Installation

  1. Clone the repository:
git clone https://github.com/prconcepcion/chess-frontend.git
  1. Install the dependcies.
npm install
  1. Run the project
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published