Overview
The UNO Game is a simple game developed in JavaScript. It aims to be easier and faster to start playing compared to Gartic.
Features
- Typescript
- React.js
- Socket.io
- Lerna
- Express
- Material UI
- Husky
- Lint Staged
- Git Commit Message Linter
- ESLint
- React DnD
- MsgPackParser
Installation
- Clone this repository.
- Run the following command.
- Run the command below inside the root folder to startup all the needed resources (such as Redis).
- Run the command below inside packages/unoenty and packages/unapy to start api and client.
- Everything should be working fine. The api will be available at http://localhost:5000 and the client will be available at http://localhost:4000.
Summary
The UNO Game is a JavaScript-based game developed with various technologies including Typescript, React.js, and Socket.io. The installation process involves cloning the repository and starting the necessary resources. The game features a range of functionalities and is constantly being improved with contributions from the community. Overall, it offers an easier and faster way to start playing UNO compared to other similar games like Gartic.