FLUTTER ECOSYSTEM

geoflutterfire

GeoFlutterFire is an open-source library that allows you to store and query firestore documents based on their geographic location.

geoflutterfire cover
Latest version
3.0.3
30-day downloads
275
Likes
398
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

GeoFlutterFire is an open-source Flutter package that enables developers to store and query Firebase Firestore documents using geographic location data. It extends Firestore's capabilities by allowing spatial queries, such as finding nearby locations or checking if a point lies within a region. Built for seamless integration with Firebase, it supports Android, iOS, Web, and macOS platforms. The library simplifies geospatial operations in mobile and web applications, making it ideal for location-based services.

Use cases
  • Finding nearby users or points of interest
  • Building location-aware social apps
  • Implementing delivery or ride-sharing features
  • Creating geofencing triggers
  • Mapping real-time location data
Key features
  • Geospatial queries with Firestore
  • Support for latitude/longitude coordinates
  • Integration with Firebase Realtime Database
  • Efficient proximity searches
  • Cross-platform compatibility
Suitable for
  • Developers building location-based apps
  • Teams using Firebase with geolocation needs
  • Apps requiring real-time proximity detection
  • Mobile and web applications with mapping features
Considerations
  • Requires Firebase Firestore setup
  • May incur higher costs with frequent queries
  • Needs accurate GPS data for precise results
  • Limited to supported platforms (Android, iOS, Web, macOS)
Supported platformsAndroidiOSWebmacOS

Install package

flutter pub add geoflutterfire

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.