Inspiration
There exists lots of calculators for financial matters online. Primarily Finanzfluss was a huge inspiration as they have many visualizations that convey complex topics with intuitive graphs. However, we couldn't find one that predicts the financial development over an entire life while honoring how individual lives can be.
What it does
Purchasing a home is the biggest financial expense of one's life. Thus, it is necessary that personal saving habits and other large expenses like children are in line with the dream of a house. For this reason, it's important to have the correct intuition on how one's financial assets need to develop to be able to afford home in the possibly still distant future.
Futurehyp allows you to model your future life on a timeline onto which personal goals can be drag and dropped. The software then calculates the financial impact of these goals and will give you insight into how much debt you will need to take on, when you will be debt-free or even whether you could even afford a home at all, unless you adjust you're spending habits.
How we built it
Our Frontend uses the React Framework Vite with TypeScript while the Backend is based in Python with the web framework Django. We also made use of OpenAPI Code Generation in order to have a single source of truth for our api definitions.
Challenges we ran into
The development of personal financial assets over the next 50 years has no clear cut answer. There are a lot of factors that may lead to large differences in the final result. Even though Futurehyp only tries to convey a rough intuition on the principles that decide whether one will ever be able to purchase a home, we obviously wanted to create the most accurate prediction possible. Combining this accuracy with a simple to understand UI that reduces the complexity with simple risk and scenario sliders while there is no single correct answer was hard.
Accomplishments that we're proud of
We designed and delivered a complete, functioning project within a very tight timeframe, demonstrating fast iteration, clear role ownership, and effective time management.
What we learned
We strengthened our ability to collaborate effectively under tight deadlines and high-pressure conditions, improving communication, task prioritization, and rapid problem-solving — which enabled us to complete and submit the project on time.
What's next for Futurehyp
We have had surprisingly long discussions about what are the most important aspects to visualise. We have loved to show other graphs that also highlight differences between renting and owning.
Log in or sign up for Devpost to join the conversation.