Conjunto de projetos básicos desenvolvidos no Ignite utilizando React Native. Destinado a conclusão de tarefas para desenvolvimento do curso.
Os projetos foram desenvolvidos com tecnologias como:
- Expo
- TypeScript
- NativeBase
- NativeWind
- StyledComponents
- React Native Reanimated
- React Native Skia
- React Native Gesture Handler
- Jest
- React Native Testing Library
- Realm
- Zustand
- OneSignal
- Google SignIn
- React Native Maps
- EAS
- React Navigation
- Yup
- Axios
- ESLint
- Prettier
Nome | Descrição | Repositório |
---|---|---|
IWeather | Previsão do tempo usando API com testes automatizados e processos de CI/CD. | Veja o Repositório |
Ignite Fleet | Controle de uso de veículos com geolocalização e mapas usando uma conta do Google. | Veja o Repositório |
Ignite Quiz | Lista de quizes usando recursos de animações, sons e comportamentos do celular. | Veja o Repositório |
Ignite Shoes | Loja de tênis usando deep linking e push notifications para uso personalizado. | Veja o Repositório |
Ignite Gym | Plataforma de monitoramento de exercícios usando refresh token e NativeBase. | Veja o Repositório |
Ignite Teams | Aplicativo para controle de turmas com times de jogadores persistidos no storage. | Veja o Repositório |
Im Here | Lista to-do para controlar os participantes presentes em um evento definido. | Veja o Repositório |
Nlw Expert | Cardápio digital com função de pedido do carrinho integrado com Whatsapp. | Veja o Repositório |
Antes de começar 🏁, você precisa ter um setup para funcionar o Expo.
# Clone o projeto
$ git clone https://github.com/mateussantanasilva/MobileProjects.git
# Acesse a pasta clonada
$ cd MobileProjects/
# Acesse o projeto que desejar
$ cd <nomeDoProjeto>/
# Instale as dependências
$ npm install
# Execute o projeto
$ npm run dev