- React
- Javascript + Typescript
- Redux + Saga
- Material-ui
- Axios
- Jest + React testing library
- Babel
- Eslint
- Prettier
- i18Next
Let's use yarn with eveything
- Make sure that you have Node.js v16 and npm v8 or above installed.
- Clone this repo using
https://github.com/ImChamZ/tsg-store.git <YOUR_FOLDER_NAME>
- Move to the appropriate directory:
cd <YOUR_FOLDER_NAME>
. - Run
yarn install
in order to install dependencies - Run
yarn start
to delete the example app.
Now you're ready to rumble!
- We are using jest and react-testing library for tests.
- Run
yarn test
to run test cases - Run
yarn coverage
to run tests with coverage
- Fix all eslint issues
- Add more typescript coverage
- Increase test coverage
- Add localization support
- UI improvements