## Client support - Hardware : Which is the smallest screen do we plan to support ? - Samsung galaxy s20/ultra ? - Software : Which versions do we plan to support ? - Android - Chrome ## Testing - What are the tools ? - Unit testing : [Jest](https://jestjs.io/docs/getting-started) with [Enzyme](https://enzymejs.github.io/enzyme/) (and not [Jasmine](https://jasmine.github.io/) with test runner [Karma](https://karma-runner.github.io/latest/index.html) as it needs some configuration) - End-to-end testing : [Cypress](https://www.cypress.io/how-it-works/) ? - Component unit testing : [React testing](https://testing-library.com/) ? - BDD testing : [Cucumber](https://cucumber.io/) ? ## Code reviewing - What are the tools ? - [By creating a pull request to merge your change through BitBucket](https://www.atlassian.com/git/tutorials/learn-about-code-review-in-bitbucket-cloud##create-a-pull-request-to-merge-your-change) ## Code quality analysis automatic tools - What are the tools ? - [SonarCloud Scan · Actions · GitHub Marketplace](https://github.com/marketplace/actions/sonarcloud-scan) - [Codacy | The fastest static analysis tool from setup to first analysis | Codacy](https://www.codacy.com/) - [Codecov - The Leading Code Coverage Solution](https://about.codecov.io/) ## Supplementary materials Please, have a look on the children pages from this section.