Back to Projects

Quest

AI-Generated Real-World Adventure Platform

Quest - AI-Generated Real-World Adventure Platform

Overview

Quest is an AI-powered platform that turns your mood, available time, and GPS location into structured, real-world adventure itineraries. Using Google Gemini 2.0 Flash, the app dynamically generates personalized multi-stop quests you can complete in the physical world—not just on a screen.

Built as a full-stack React and Node.js application with serverless deployments on Vercel and Railway, Quest integrates live maps, weather, and location data so every adventure feels timely, contextual, and tailored to where you are right now.

Key Features

  • AI multi-agent system that converts mood, time, and location into adventure itineraries
  • Google Maps Places and Geocoding for location-aware, multi-stop quests
  • Live weather integration via OpenWeatherMap for real-time contextual planning
  • Gamified quest progression system with fallback logic and error boundaries
  • Full-stack architecture deployed on Vercel (frontend) and Railway (backend)
  • Responsive, mobile-friendly experience for on-the-go adventures

Technologies Used

React Vite Node.js Google Gemini 2.0 Flash Google Maps Platform OpenWeatherMap API Vercel Railway

Project Highlights

Quest won first place at HackLanta 2026, demonstrating strong execution under competition constraints and effective cross-functional collaboration. The project showcases end-to-end full-stack delivery—from AI orchestration and external API integration to production deployment and resilient error handling.

By combining Gemini-powered itinerary generation with real-world map and weather data, Quest delivers a fully personalized experience that bridges generative AI and physical exploration.