Skip to content

Pro Chess is an interactive chess application that lets users to enhance their chess skills while providing a challenging gaming experience.

Notifications You must be signed in to change notification settings

ashvinck/pro-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pro Chess

Pro Chess is an interactive chess application that lets users to enhance their chess skills while providing a challenging gaming experience. Leveraging the power of Stockfish engine, Pro Chess combines a user-friendly interface with the strategic depth of chess, making it the ideal platform for both beginners and experienced players.

Features

  • Interactive Chessboard: Pro Chess offers an intuitive and responsive chessboard interface, making it easy to play and improve chess skill.

  • Stockfish Integration: To take your chess skills to the next level, Pro Chess integrates Stockfish, one of the strongest open-source chess engines. It provides various difficulty levels, allowing users to choose the right level of challenge.

  • Multiplayer Mode: Challenge your friends or players from around the world in real-time multiplayer chess games. Pro Chess provides a seamless online gaming experience.

  • User Profiles: Keep track of your progress with user profiles. Restore your previous game data and play.

  • Responsive Design: Pro Chess is designed to work smoothly on both desktop and mobile devices, ensuring a seamless gaming experience on any platform.

Installation

To get started with Pro Chess, follow these steps:

  1. Clone the repository:

    git clone https://github.com/ashvinck/pro-chess
    cd pro-chess
  2. Install the dependencies

    npm install
  3. Start the Server

    npm start

Technologies Used

  • Frontend: React, Redux, rtk Query, Material-UI,
  • Backend: Node.js, Express.js, Firebase
  • Database MongoDB
  • ChessEngine Stockfish

Contributing

I welcome contributions to Pro Chess! Feel free to submit bug reports, feature requests, or pull requests on our GitHub repository.

License

Pro Chess is licensed under the MIT License.

Backend Repo

The link to the backend repo can be found here.

About

Pro Chess is an interactive chess application that lets users to enhance their chess skills while providing a challenging gaming experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages