O Desafio Contato App foi o último projeto desenvolvido durante o Bootcamp Santander 2023 - Mobile com Flutter da DIO, com o objetivo de colocar em prática o que foi aprendido sobre o uso dos recursos nativos do device, como a Câmera, GPS e etc.
O aplicativo Contato App permite ao usuário cadastrar Contatos. Além de informações como nome, telefone e endereço, o aplicativo também permite cadastrar uma foto do contato. Esta foto pode ser tirada na hora do cadastro ou cadastrada a partir da galeria. Além disso, é possível tratar estas fotos, recortando ou aplicando filtros. Os Contatos cadastrados são listados, sendo possível também excluí-los.
- Cadastrar Contato
- Tirar foto do Contato
- Obter foto da Galeria
- Recortar foto
- Aplicar filtros na foto
- Flutter
- Dart
- Back4App
- dio
- lottie
- flutter_dotenv
- provider
- get_it
- brasil_fields
- image_picker
- image_cropper
- path
- path_provider
- gallery_saver
Neste projeto foi possível aprender mais sobre o uso da câmera do device, como salvar na galeria e manipular a imagem obtida, seja pela câmera ou pela galeria.
Clone o projeto
git clone https://github.com/hakkinenT/flutter_desafio_contato_app.git
Entre no diretório do projeto
cd flutter_desafio_contato_app
Instale as dependências
flutter pub get
Rode a aplicação
flutter run