The objective of this project is to develop a networked multiplayer tetris game from a stack of software exclusively Full Stack Javascript
There also is a classic solo mode with a leaderboard.
Everything is in real time thanks to socket.io.
The code is entirely unit tested with jest.
- React.js + Redux
- Node.js
- Socket.io
- Object-oriented programming
- Web
- Functional programming
- Technology integration
After Cloned the repo you must install the packages with the command:
npm i
Then you can run the server && client with the command:
npm run dev
The server is running on port 1337. The client is running on port 3000. (http://localhost:3000/)
To see the test coverage, run:
npm run test:coverage