An innovative Android app made with Flutter and Firebase. Utilizing the Bloc pattern for state management, this app allows you to find the location of another phone on a map and use a compass to aim towards it.
- Map view to find phone location
- Compass to aim towards phone location
- Provide distance between 2 phones
- Shows message for target phone
- Works in the background option
- Utilizes Bloc pattern for state management
- Built with Flutter and Firebase
- Unit test Exemple
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Flutter SDK
- Android emulator or a physical device to run the app
- Firebase Account
- Clone the repository to your local machine:
git clone https://github.com/SamehGbuibia/find-me.git
- Open the project in your preferred IDE and install the required dependencies by running the following command:
flutter packages get
- Create new Firebase project
- Connect it to
find me
(skipInitialize Firebase and add plugins
) - Enable Firestore Database
- Run the app on an Android device or emulator
- Flutter
- Firebase
- Geolocator
- Flutter_compass
- Flutter_background_service
Sameh Gbuibia – https://github.com/SamehGbuibia
This project is licensed under the GPL-3.0 License.
Leave a Reply