Pocket Guide
Discover hidden gems near you with AI-curated travel suggestions.
What it does
Pocket Guide is an AI-powered travel companion that enhances your exploration experience by providing personalized recommendations based on your device's location and user-selected interests. The app integrates Google Maps, and the Google Gemini AI to suggest unique places to visit near you while validating these recommendations via the Google Places API to ensure accuracy and providing additional information.
As you explore the interactive map, each pin represents a point of interest. You can dive deeper into any location by entering a GPT-based chat that offers detailed insights, powered by Google Gemini. The chat history is maintained using Google Firebase, enabling you to seamlessly continue your conversations and explore new topics during your session.
In another feature, the app lets you snap a photo of any monument, landmark, or place of interest. Using a Gemini multi-modal task that's triggered by a Firestore collection entry, the app analyzes the image taken from the user's devic and combines it with your location data to identify the subject. Once the result is returned, you can initiate a GPT-based chat to learn more about what you’re seeing.
All of this happens within an unauthenticated Firebase session (using Firebase auth), ensuring your history and saved places are retained across visits without needing to log in. Pocket Guide combines cutting-edge AI with intuitive user interaction to make discovering the world around you more engaging and informative.
Built with
- Web/Chrome
- Firebase
- Google Maps
- Google Places API (New version)
- Lit.dev framework
- Firebase hosting
- Firestore database
- Firebase cloud functions
Team
By
George Huber, Katie Hobler
From
Netherlands