Aplicação Expo desenvolvida em React Native usando TypeScript
- Chapter II: Expo e Styled Components
- Chapter II: Formulários e navegação
- Chapter II: Async Storage
- Chapter II: Contextos e Autenticação
- Chapter V: Testes no React Native
Google Credentials (https://console.cloud.google.com/)
Configure your .env
-
CLIENT_ID= REDIRECT_URI=
Principais pacotes extra instalados
- expo-font
- @expo-google-fonts/poppins
- expo-app-loading
- prettier
- styled-components
- react-native-responsive-fontsize
- react-native-iphone-x-helper
- react-hook-form
- @react-navigation/native
- @react-navigation/bottom-tabs
- date-fns
- victory-native
- intl
- @react-native-async-storage/async-storage
- react-native-uuid
- react-native-svg-transformer
- expo-auth-session
- expo-random
Nesta aplicação utilizamos de forma inteligente e dinâmica o styled-components para customizar as classes que estilo, focando na reutilização do código.
UI Avatars https://ui-avatars.com/
Utilizado para substituir a imagem do avatar do usuário quando não existe uma picture obtida do perfil de login.