What it does
InvestrGuessr was supposed to allow the users to trade stocks based on its market value.
How we built it
Python communicates with the YahooFinance API to obtain financial information. Javascript was used to perform all the game logic and website functionality.
Challenges we ran into
The scope of the game logic seemed simple but became very complex when working with new tools, and we were unable to get the functionality we intended.
Accomplishments that we're proud of
Most of us were out of our comfort zone most of the time, so being able to learn new technologies was very rewarding.
What we learned
Isaac: "I learned how to use the Yahoo Finance API to write JSON files, I also learned that next time we have a web app we definitely need to use a framework such as REACT." William: "I learned about various web frameworks such as React and .net. I learned how to parse and interpret JSON files to communicate between different scripting languages. I learned more about web dev, specifically JavaScript, and its various features about importing, requiring, asynchronous develop, and more." Harris: "I am happy I learned Javascript, very satisfying to get the buttons to work." Stefan: "I have now officially done enough web development to know it is definitely not for me..."
What's next for InvestrGuessr
Core functionality, rewards the player for good trades, provides the player with information to make trades, explains why you may want to buy/sell a particular stock.
Log in or sign up for Devpost to join the conversation.