Weather app made with Expo, React Native and Redux.
- TypeScript
- React Native
- Redux + redux-thunk
- styled-components + styled-system
- Jest
├── app # source code
| ├── components
| | ├── common # common components reused in the screens
| | |── screens # screen components
| | | └── Screen # some app screen
| | | └── components # specific components from the screen
| ├── config # app common config (i.e. routes and theme)
| ├── store
| | |── modules # modules containing actions, reducers, selectors and thunks
| | | └── __tests__ # modules tests
| └── test # jest configs
└── App.tsx # root component
yarn install
yarn start
yarn test