Tired of trying to figure out how much money we really have been spending at college, we decided to make an app that helps us better understand exactly how much money is in our accounts.

What it does

Show Me the Money uses Apple's ARKit to make your account balances pop up on the table (or floor) in front of you. It also shows recent purchases and a comparison of your account's withdrawals and deposits.

How we built it

We used ARKit and Swift 4 to create this iOS 11+ app. It relies on the Nessie "Reimagine Banking" REST API for its data, which is retrieved using WebKit.

Challenges we ran into

Making sure that lighting for ARKit was correct so that the object could be properly anchored in the scene. Figuring out the best way to anchor the objects also gave us some troubles initially. In addition, we had to figure out how to stack the bills on top of each other in a memory efficient way.

Accomplishments that we're proud of

All three features of the app work in ARKit. Also, the Nessie design on the bills.

What we learned

How to work ARKit, parsing JSON from the REST API, and working with UI over an AR scene.

What's next for Show Me the Money

We plan to add different options for bill denominations (i.e. show in $100 increments instead of $1) and to add the ability to filter to a specific month or year in the "Purchase Comparison" portion of the app.

Built With

Share this project: