UnoSkyjo is an app which allows you to create cards from two boardgames, Uno and Skyjo, with a lot of options.
This app has an interactive menu which allows you to filter your cards or sort them.
- Respect the writing conventions of a language
- Error management
- Tests
Use numpad
and enter
to navigate through menu and create your cards.
You can create
, display
, sort
and filter
them.
npm run dev
npm run build
npm run start
- Install NodeJS (LTS recommended)
cd UnoSkyjo
npm install
- Maxime Monceau G1, p2201845
- Raphaël Mangini G1, p2208737
Here is the guide we followed to name variables, classes, methods etc.
Jest is a JavaScript testing framework designed to ensure correctness of any JavaScript codebase.
Tests path : src/tests
npm run test
- Open in web browser
coverage/Icov-report/index.html
ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code, with the goal of making code more consistent and avoiding bugs.
npm run test-estlint