Skip to content

App de cadastro e exibição de locais utilizando a API do Google Maps e armazenamento dos dados em um DB relacional local. App desenvolvido com a linguagem Dart e framework Flutter.

License

Notifications You must be signed in to change notification settings

GabrielSchiavo/great-places-app

Repository files navigation

great-places-app

App de cadastro e exibição de locais utilizando a API do Google Maps e armazenamento dos dados em um Banco de Dados relacional local. App desenvolvido com a linguagem Dart e framework Flutter.

🔨 Funcionalidades do projeto

  • Cadastro de local: cadastro de local com título, opção para fotografar o local e localização por meio do Google Maps.
  • Visualizar localização: opção para visualizar a localização de um local cadastrado.
  • Persistência de dados: dados do usuário serão persistidos no app por meio de um Banco de Dados relacional local.

Screenshot tela inicial Screenshot tela cadastro de local

📁 Acesso ao projeto

Você pode acessar o código-fonte do projeto ou baixá-lo.

🛠️ Abrir e rodar o projeto

Após baixar o projeto, você pode abrir com o Visual Studio Code. Para o projeto funcionar você deve ter configurado em seu PC:

  • Flutter - Versão >=2.18.2 <3.0.0

Abra um terminal na pasta raiz do projeto e execute estes comandos:

dart pub get
flutter pub get

Agora ao abrir o projeto com o Visual Studio Code, abra o arquivo "main.dart" localizado na pasta "lib", agora pode executar ou depurar no seu smartphone, em um emulador Android ou iOS, no Windows ou no navegador.

✅ Tecnologias utilizadas

  • Dart - 2.18.2
  • Flutter - 3.3.6
  • SQLite
  • flutter launcher icons - 0.10.0
  • flutter native splash - 2.2.14
  • provider - 6.0.4
  • image_picker - 0.8.6
  • path_provider - 2.0.11
  • path - 1.8.2
  • sqflite - 2.2.2
  • location - 4.4.0
  • google_maps_flutter - 2.2.2
  • http - 0.13.5
  • Material Design 3

About

App de cadastro e exibição de locais utilizando a API do Google Maps e armazenamento dos dados em um DB relacional local. App desenvolvido com a linguagem Dart e framework Flutter.

Topics

Resources

License

Stars

Watchers

Forks