Inspiration
Finance is a huge, complex topic that becomes increasingly relevant to us every day, particularly in modern times with the tariff escalations being dealt with. We wanted to make these difficult topics more accessible to understand in a fun, interactive way while also providing space to analyze recent financial trends.
What it does
Our project is structured as a web application that features various models and concepts to work with, dealing with topics like the bond market model, the fisher effect, and tariffs. A large range of content from dynamic graphs to interactive games keeps the information digestible and engaging. There is also a data analysis tab that looks into recent financial data with varying parameters, to expose people to the basics of financial modeling. Finally, there is a helpful chatbot powered by Google Gemini, that can help further break-down any information current visible in the site.
How we built it
We developed the app primarily using React, separating the different parts of the app into different component files for increased modularity. The Google Gemini chatbot was implemented using the Gemini API by following the docs (with a lot of debugging throughout the app!).
Challenges we ran into
We experienced some difficulties with fleshing out our initial idea, as we were often dissatisfied with our initial sketches. We overcame this via group discussion, and identifying key parts of the final app that we all wanted to ensure project success.
Accomplishments that we're proud of
We are especially proud of the large variety of content we provided through the app, as well as the final quality of the interactive activities and games. One of the games in particular features a mock "Tariff War" between a user and an AI economy, where both players attempt to bolster their own economy while sabotaging the other through actions like subsidizing industries or raising/lowering tariff values.
What we learned
We learned about various complex topics in economics while making this, as being able to break down such concepts requires a more thorough understanding than is normally achieved in standard classes. We also learned about the diverse ways in which APIs like Google Gemini can be used to integrate with projects to enhance the overall mission.
What's next for Bond Voyage
We'd love to add more content and interactive games to increase the benefit that users get from our app. We'd also love to look into ways to allow users to analyze their own financial data within our app.
Log in or sign up for Devpost to join the conversation.