This game of Tetris was written as a personal challenge and in order to spice things a little bit, it includes both solo & multiplayer game modes, in which players can try to last the longest.
Technologies include:
- React, Redux at front-end
- Node.js, Socket.io at back-end
- CI/CD integration (CircleCI w/ continuous deployment into Heroku)
First, clone this repository & run npm install
to install dependencies:
$ git clone https://github.com/adrianplavka/fretris-mentoring
$ cd fretris-mentoring
$ npm install
To run the client:
$ npm run start:client
Note: In order to play multiplayer mode between two players, a server has to be running.
To run the server:
$ npm run start:server
Optionally, you can test the application by running:
$ npm run test