/google-maps

Primary LanguageTypeScript

Google Maps

The app uses the google maps script without any wrapper libraries/dependency.

Stack

Built with ReactJs, TypeScript, Emotion, and Google Maps API

Features

  • Full screen map
  • Toggle map view between Satellite and Map
  • Keep red pin maker center when map center changes
  • Get user's permission to access current location(uses GEO Location API)
  • Get current location and set to a new center
  • Add Blue dote marker on user's location
  • Draw circle around the blue dote to indicate accuracy based on accuracy value of the user's location
  • Watch user's location change and update marker position accordingly
  • Monitor accuracy and update the circle radius
  • Show error alert for different error codes