Skip to content

Locate Me is a location tracking Flutter app designed for a seamless and personalized experience. It integrates modern tools and architecture to provide real-time location handling, powerful state management, and user-friendly features for organizing and sharing your places.

License

Notifications You must be signed in to change notification settings

nimafarzin-pr/locate_me

Repository files navigation

📍 Locate Me

Locate Me is a location tracking Flutter app designed for a seamless and personalized experience. It integrates modern tools and architecture to provide real-time location handling, powerful state management, and user-friendly features for organizing and sharing your places.

App Overview App Overview

👉 Get Locate Me on Myket

✨ Key Features

  • 🗺️ Real-Time Location Tracking Uses Google Maps and OpenStreetMap for accurate and responsive location tracking.

  • 📦 Offline Data Storage Stores saved locations locally using the Drift database, so your data is available even without internet access.

  • 🔁 Modern State Management Built with Riverpod and Flutter Hooks for responsive UI and clean app architecture.

  • 🧭 Navigation & Routing Uses go_router to handle navigation and routing throughout the app.

  • 🔐 Authentication

    • Integrated Supabase (in code) for scalable user authentication and management.
    • Supports local authentication with password and biometric options.
  • 🗂️ Location Categorization Easily organize saved places by categories for quick access and better management.

  • 🌍 Multi-Language Support Supports English and Farsi (Persian) for a localized user experience.

  • 🎨 UI Customization

    • Switch between light and dark themes.
    • Apply custom map styling for a personalized look.
  • ⚙️ Settings Screen Manage app preferences like language, theme, and security from a dedicated settings panel.

  • 💾 Backup & Restore Backup your location data to your device and restore it when needed.

  • 📤 Location Sharing Share saved places with friends or open them in other navigation apps.

About

Locate Me is a location tracking Flutter app designed for a seamless and personalized experience. It integrates modern tools and architecture to provide real-time location handling, powerful state management, and user-friendly features for organizing and sharing your places.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages