Skip to content

FirebaseExtended/compass-travel-planning-sample

Repository files navigation

Compass Project Demo

This is a travel demo using Firebase Data Connect to find ideal itineraries from a database of travel plans. To learn more about how this demo was created, please see this blog article. To build a version of this demo for yourself with Firestore, please see this codelab.

If you want to try out an early preview of Data Connect, we have instructions below for you to follow!

Try it out today!

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.

Try in IDX

Getting Started

Prerequisites

  1. A new Firebase project.

  2. Acceptance into the Firebase Data Connect Private Preview

  3. Activate billing on your Google Cloud / Firebase Project

Run the app in Project IDX

Open the app in Project IDX using the button above.

  1. 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. Make sure not to commit your API key.

  2. 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.

Misc

This app is not an officially supported Google product