An open API service indexing awesome lists of open source software.

https://github.com/lokrip/react-game-chess

This is a Chess game built with React, featuring an interactive chessboard where players can make moves. It includes a timer to track the duration of the game and keeps a record of the captured pieces for each player
https://github.com/lokrip/react-game-chess

oop react typescript vite

Last synced: about 2 months ago
JSON representation

This is a Chess game built with React, featuring an interactive chessboard where players can make moves. It includes a timer to track the duration of the game and keeps a record of the captured pieces for each player

Awesome Lists containing this project

README

          

# Chess Game

This is a React-based Chess game implementation featuring an interactive chessboard, a timer, and tracking of captured pieces.

## Installation and Setup

To run the project locally, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/your-username/chess-game.git
```
2. Navigate to the project directory:
```bash
cd chess-game
```

3. Install the dependencies:
```bash
npm install
```

4. Start the development server:
```bash
npm run dev
```

The project will be available at [http://localhost:3000](http://localhost:3000).

## Technologies Used

- **React**: A JavaScript library for building user interfaces.
- **Vite**: A fast development build tool for modern web projects.
- **TypeScript**: A typed superset of JavaScript that compiles to plain JavaScript.
- **OOP (Object-Oriented Programming)**: A programming paradigm based on the concept of objects, used to structure the game logic.

This section outlines the main technologies utilized in your project.