Skip to content

A simple Flutter app that allows user to manage a list of favorite places

Notifications You must be signed in to change notification settings

baltsaros/favorite_places

Repository files navigation

favorite_places

A simple Flutter app that allows user to manage a list of favorite places. The app was done as part of a Udemy course on Flutter.

About the project

  • Written in Dart
  • Uses the ImagePicker package to take photos with the camera
  • Utilizes GoogleMaps for map functionality
  • Data is stored locally using Sqflite

Functionality

  • Add and remove favorite places from the list
  • Each place has a name, an image (taken via the phone camera) and a geolocation (set manually or automatically)

Installation

  • Prerequisites (a significant number): Android Studio, Android SDK, Android SDK Tools, NDK, Android SDK Command Line Tools, CMake, Adroid Emulator, JDK, git, VS Code Dart and Flutter plugins
  • Use flutter doctor -v to check whether all requirements are met
  • Clone the repo. Bette to kep the original name (otherwise you need to edit imports)
  • Run flutter pub get to install all dependencies
  • Create .env and add your GOOGLE_API_KEY to enable Google Maps module
  • Execute flutter run to launch the app

Demo

Favorite places demo

Links

About

A simple Flutter app that allows user to manage a list of favorite places

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published