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.
- React.js
- TypeScript
- Express.js
- Node.js
- JavaScript
- WebSockets
- Docker
-
To get started with this project, you will need to have
Node.js
andNPM
installed on your system. -
First, you need to open a
Terminal
in your system andClone
this repository by using :
git clone https://github.com/Mk4Levi/Multiplayer-Chess.git
- Navigate to the Project's directory :
cd Multiplayer-Chess
- Install all Dependencies used in this Project :
npm install
in path frontend/ and backend/
- Finally, host frontend on local server :
npm run start
- and host backend on local server :
npm run dev