This repository is created to show case my JavaScript skill level, general attention to detail as a developer and use of best-practice implementation patterns.
You must have installed:
- Node 8.x
- NPM or Yarn
- To run the mock server and client at the same time, please run
yarn start
- To run test, please run
yarn test
- To run test coverage, please run
yarn run test:coverage
- Eslint is being set up.
- Functional components and hooks concepts are being used.
- Redux hooks are being used.
- Redux Saga is being used.
- Styled Components and Styled Component Icons are being used.
- Application is responsive when the browser resizes. Been tested in Chrome, Firefox, and Safari.
- Test unit has been set up. Test coverage could be higher if required.
- Accessibility is not fully done yet. Will need more time to revisit this.
- Chrome - latest
- Firefox - latest
- Safari - latest
- Edge - latest
Note: If anything is unclear, please reach out to me at [email protected]