We were inspired by Plaid's challenge to "help people make more sense of their financial lives." We wanted to create a way for people to easily view where they are spending their money so that they can better understand how to conserve it. Plaid's API allows us to see financial transactions, and Google Maps API serves as a great medium to display the flow of money.
What it does
GeoCash starts by prompting the user to login through the Plaid API. Once the user is authorized, we are able to send requests for transactions, given the public_token of the user. We then displayed the locations of these transactions on the Google Maps API.
How I built it
Challenges I ran into
Data extraction/responses from Plaid API, InfoWindow displays in Google Maps
Accomplishments that I'm proud of
Successfully implemented meteor webapp, integrated two different APIs into our product
What I learned
Meteor (Node.js and React.js), Plaid API, Google Maps API, Express framework
What's next for GeoCash
We plan on integrating real user information into our webapp; we currently only using the sandbox user, which has a very limited scope of transactions. We would like to implement differently size displays on the Maps API to represent the amount of money spent at the location. We would like to display different color displays based on the time of day, which was not included in the sandbox user. We would also like to implement multiple different user displays at the same time, so that we can better describe the market based on the different categories of transactions.