Inspiration

The 2026 World Cup is the biggest sporting event in history — 48 teams, 12 venues across 3 countries, millions of fans traveling internationally. Planning a trip to see your team play is overwhelming. I wanted to build something that makes it simple.

What it does

MatchDay AI is a World Cup 2026 trip planning agent. Fans ask natural language questions like "When does Nigeria play?" or "Plan my trip to Dallas for the Argentina match" and the agent instantly pulls real match schedules, venues, ticket prices, and cities from MongoDB to generate a personalized trip plan.

How I built it

  • Gemini handles the natural language reasoning and response generation
  • MongoDB Atlas stores all match schedules, venues, and team data — the agent queries it in real time
  • Python + Gradio powers the web interface
  • Render hosts the live application

Challenges

  • Connecting MongoDB Atlas from different network environments required careful configuration
  • Getting Gemini to ground its responses strictly in the MongoDB data (not hallucinate match details) required careful prompt engineering

What I learned

How to build a real data-grounded AI agent that uses a live database as its source of truth — not just a chatbot making things up.

What's next

Adding hotel booking integrations, flight search, and fan community features.

Built With

Share this project:

Updates