To run this project locally, you need to set up your own Firebase environment and provide a Google Maps API key.
This project uses Firebase for authentication and database.
- Create a project in the Firebase Console.
- Enable the authentication providers: Google and Email/Password.
- Enable Cloud Firestore.
- Install the FlutterFire CLI.
- At the root of the project, run:
flutterfire configureto link the app to your own database.
For security reasons, the Maps API key is not included in this repository.
- Generate an API Key in the Google Cloud Console with Maps SDK for Android enabled.
- Open the file
android/local.properties. - Add the following line at the end of the file:
MAPS_API_KEY=YOUR_API_KEY_HERE
Once you have configured Firebase and added your Maps API key, you can build the app:
git clone [https://github.com/matheussilvagarcia/anotherrunner.git](https://github.com/matheussilvagarcia/anotherrunner.git)
cd anotherrunner
flutter pub get
flutter run