Skip to content

This MultiPlayer-Chess is an interactive online chess game built with React and TypeScript for a seamless front-end experience. The project leverages Docker for efficient containerization and MongoDB for robust data management, offering a dynamic and real-time multiplayer environment.

License

Notifications You must be signed in to change notification settings

Mk4Levi/Multiplayer-Chess

Repository files navigation

Multiplayer Chess

MultiPlayer Chess is an interactive online chess game built with React and TypeScript for a seamless front-end experience. The project leverages Docker for efficient containerization and MongoDB for robust data management, offering a dynamic and real-time multiplayer environment.

Project Link:

Visit Project's Live Web-App

Project's Screenshots =>

image

Technologies Used

  • React.js
  • TypeScript
  • Express.js
  • Node.js
  • JavaScript
  • WebSockets
  • Docker

Getting Started

  1. To get started with this project, you will need to have Node.js and NPM installed on your system.

  2. First, you need to open a Terminal in your system and Clone this repository by using :

git clone https://github.com/Mk4Levi/Multiplayer-Chess.git
  1. Navigate to the Project's directory :
cd Multiplayer-Chess
  1. Install all Dependencies used in this Project :
npm install

in path frontend/ and backend/

  1. Finally, host frontend on local server :
npm run start
  1. and host backend on local server :
npm run dev

Thank You

About

This MultiPlayer-Chess is an interactive online chess game built with React and TypeScript for a seamless front-end experience. The project leverages Docker for efficient containerization and MongoDB for robust data management, offering a dynamic and real-time multiplayer environment.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks