Inspiration

What is the meaning of life? Where do I want to be in ten years? Do I want to have a family? Do I want to live in Munich? How to prepare those steps now?

Have you ever thought about that?

No? No problem. Times are hard, the housing market is crazy, and thinking about it is stressful. But ignoring it won't help. getHome(interhyp) is the solution. We turn the complexity of life planning into an engaging simulation, helping you find out if your dream life is actually affordable.

What it does

We provide an advanced gamified simulation of your life considering your investment choices, your life satisfaction and basically everything else in your life like unexpected events. Ultimately, leading to the goal of financing your dream house house.

How we built it

  • Modern web framework with Next.js
  • Mathematical based Simulation Core
  • Advanced AI Recommendation System using Google Gemini via the Vercel SDK
  • AI based narrative life events creating a gamified and unique user experience
  • interhyps API to retrieve real estate offers
  • Containerized with Docker and deployed to Google Cloud via a CI/CD pipeline
  • Fuel: Red Bull and cake

Challenges we ran into

  • Tuning the "Happiness Algorithm" so that players don't instantly become depressed.

Accomplishments that we're proud of

  • Building something that's actually fun to play with, while still teaching you a thing or two about finances.
  • Combining many sources of information like mathematical models, AI and APIs to real life.

What we learned

  • Life is non-linear and sometimes you have to go through hard times to reach your dreams.
  • Life need compromises and the goal is to find the best ones.
  • Sleep is voluntarly.

What's next for getHome(interhyp)

  • Enhanced Real-Time Data Integration: Use real data to represent the financial markets.
  • Hardcore Mode: Adding inflation, market crashes, ...
  • Competitive Mode: Add a competitive mode to play against your friends to make the game even more compelling.

Built With

Share this project:

Updates