This is an implementation of the game "Click the Fox".
• This is a game in the browser • It consists on clicking the fox image as many times as you can within 30 seconds
- Typescript
- React
- ESLint
- Redux
- Redux Persist
- Material UI
- Cypress
- MSW
- To run the application all dependencies must be installed:
$ npm install
- The application runs over the port
3000
. Run the server to be able to access the application through http://localhost:3000 on a browser.
$ npm run start
Having all the dependencies preinstalled (npm i
), and the server running, the tests can be executed with:
$ npm run start
$ npm run test
Alternatively, starting the server and running the can be both executed at the same time with the command:
$ npm run ci
src
: Application codecypress/e2e
: Integration testsmocks
: Fixtures and mock server config