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.

Share this project:

Updates