Live app at netlify: https://pokern.netlify.app
The client and backend are included as submodules. To update them run:
git submodule update --recursive
Run these commands inside the client
folder
# development
npm run start
# HMR mode
npm run start:hmr
# production build
npm run build
Run these commands inside the server
folder
# development
npm run start
# watch mode
npm run start:dev
# production mode
npm run start:prod
# production build
npm run build
Inside root:
# unit tests
npm run test
Inside client:
# unit tests
npm run test
# e2e tests
npm run cypress
- The source code must be made public whenever a distribution of the software is made.
- Modifications of the software must be released under the same license.
- Changes made to the source code must be documented.
- If patented material was used in the creation of the software, it grants the right for users to use it. If the user sues anyone over the use of the patented material, they lose the right to use the software.