- Notifications
You must be signed in to change notification settings - Fork71
This is a travel demo built in Flutter using Firebase Data Connect and Firebase Genkit to find ideal itineraries from a database of travel plans.
License
FirebaseExtended/compass-ai-travel-planning-sample-flutter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a travel demo using Firebase Data Connect to find ideal itineraries froma database of travel plans. To learn more about how this demo was created,please seethis blog article.To build a version of this demo for yourself with Firestore,please see thiscodelab.
If you want to try out an early preview of Data Connect, we have instructionsbelow for you to follow!
We recommend trying this project in IDX since it handles all dependencies for you. You are able to launch this project in IDX and get going testing with only slight configuration required.
Open the app in Project IDX using the button above.
Click on the IDX side bar icon and get an Gemini API key with the Gemini integration. After authenticating you can get an API key copied to your clipboard. Paste this value into env section of the
.idx/dev.nix
and rebuild your environment. Make sure not to commit your API key.Next click on the Firebase side bar icon to open the Firebase side bar panel. Click the "Connect to Local PostgreSQL" button to run the Data Connect emulator.
You will need to click into the terminal titled genkit-start and accept the terms of service and install the genkit CLI.
Once genkit has started running, close and re-open the web preview.
Ensure you have followed the instructions to get started with theGuardrails API
Authorize the Application Default Credential using the following command:
gcloud auth application-default login --scopes=https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/checks
Restart the genkit server after the ADC has been updated with the appropriate scopes
This app is not an officially supported Google Product
About
This is a travel demo built in Flutter using Firebase Data Connect and Firebase Genkit to find ideal itineraries from a database of travel plans.
Topics
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors10
Uh oh!
There was an error while loading.Please reload this page.