$npx create-react-app my-app --template typescript
$git init
$npm install eslint --save-dev
$npx eslint --init
rules: { 'no-use-before-define': 'off' // '@typescript-eslint/no-use-before-define': ['error'] }
$npm install @material-ui/core@next @emotion/react @emotion/styled
$npm install @material-ui/icons@next
npm i react-router-dom react-motion-layout --save
https://cristianponce.netlify.app/