A multiplayer card game for up to 8 players
This is my capstone project for the Neue Fische Web Development bootcamp I attended in spring of 2021. It's a web app multiplayer card game for up to 8 players, best played in a web browser. Reveal your cards and exchange them cleverly to reach the lowest score each round and beat your friends. The rules of this game are based on the fantastic card game Skyjo
To run locally, install the dependencies and run the development server.
npm install
npm run dev
Now you should be able to run the game on port 3000.
- React.js
- Next.js
- Socket.io
- TypeScript
None needed, just install the dependencies with npm install
If you want to add features, feel free to do so 🧙♂️
git clone git@github.com:fre-ben/sisu.git
cd sisu
npm install
npm run dev
No tests implemented yet.
- https://nextjs.org/learn/excel/typescript
- https://prettier.io/docs/en/install.html
- https://eslint.org/docs/user-guide/getting-started
- https://github.com/prettier/eslint-config-prettier
- https://stylelint.io/user-guide/get-started
- https://github.com/prettier/stylelint-config-prettier
- https://typicode.github.io/husky/
- https://github.com/okonet/lint-staged
- https://storybook.js.org/docs/react/get-started/install
- https://www.npmjs.com/package/storybook-css-modules-preset
- Custom server for next
- TypeScript for custom server + nodemon
- socket.io