🎯 Inspiration

GiftMuse was born from a simple question: What if gifting could be emotionally intelligent, cinematic, and trust-driven? In hackathons, we often build for utility—but GiftMuse builds for joy. It blends personalization with clarity, turning prompts into bundles that feel curated, not computed. The turquoise-white theme and cinematic dashboard reflect its core promise: Where clarity meets celebration

🎁 What it does

GiftMuse takes user inputs—occasion, relation, vibe, budget, likes/dislikes—and generates a personalized gift bundle using Gemini’s generative API. It visualizes the prompt, reveals the bundle with cinematic polish, and includes trust scores, delivery ETA, and reasoning. Users can copy, share, or retry with one click. It’s not just a recommender—it’s a celebration engine.

🧱 How We Built It

Frontend: Flask-based dashboard with modular HTML templates Backend:

  • Gemini 1.5 Pro API integration via POST requests
  • Prompt construction logic tuned for emotional clarity and token efficiency
  • Fallback handling for quota limits and mock bundle injection Authentication & API Security:
  • Wired with OAuth2 Client ID for secure Gemini API access
  • .env credential discipline and local validation for cross-platform compatibility Google Developer Ecosystem:
  • Built using Google Cloud tooling and Gemini APIs
  • Aligned with GKE’s modular orchestration ethos—each bundle is a microservice of joy Branding & UX:
  • Logo, tagline, and emotional tone crafted for clarity and celebration
  • Reviewer-friendly layout with prompt transparency, trust score bar, and cinematic reveal logic

🧠 Challenges we ran into

  • Quota Limits: Gemini API hit its ceiling during testing, requiring fallback logic and mock bundles
  • Cross-platform Styling: Ensuring consistent UI across Windows and browser quirks
  • Prompt Discipline: Balancing token usage with emotional richness
  • Reviewer Clarity: Designing for instant understanding without overwhelming the user

Accomplishments that we're proud of

Built a gifting engine that’s modular, resilient, and emotionally intelligent

📚 What we learned

  • Emotional clarity matters as much as technical precision
  • Reviewers respond to polish, transparency, and storytelling
  • Quota ceilings aren’t blockers—they’re invitations to design fallback magic
  • A well-crafted prompt is the soul of any generative experience

🚀 What’s Next for GiftMuse

  • 🎯 Deploy GiftMuse as a branded experience on the Google Developers showcase site
  • Package the dashboard as a public-facing demo with OAuth2 flow and Gemini quota tracker
  • Add Google Cloud badge and GKE Hackathon attribution
  • 📊 Visualize trust scores with animated bars or emojis
  • 🌐 Launch a Vue version with real-time transitions and confetti effects
  • 💌 Enable shareable bundle links with embedded preview cards
  • 🧠 Integrate gifting rituals, bundle themes, and occasion-based logic
  • 📦 Add catalog filtering, product images, and delivery ETA logic

Built With

Share this project:

Updates