-
-
Set up your user info and link your bank account; make example transactions and change your budget here
-
View how much you've spent today vs your daily budget; pull up bottom of screen to see recent transactions
-
Use DinoDollars obtained from saving real money to discover new dinosaur fossils
-
See your collection of dinosaur fossils that were discovered
Inspiration
Saving money is a critical to a healthy lifestyle, and many students around us have serious shopping addictions.
What it does
BONU$ incentivizes people to save money by combining budgeting with a game.
How we built it
We used Xcode and SwiftUI to create this app. We also used CapitalOne's Nessie API to link bank accounts to our app.
Challenges we ran into
We ran into many merge conflicts, especially at the start, and also struggled from the general lack of experience in both Github and Swift/Xcode. We also struggled with handling API requests.
Accomplishments that we're proud of
We are proud to have finished a functioning app in one day despite the challenges!
What we learned
We learned a lot about Swift, app development, Github version control, teamwork, and how to find resources to learn from the internet.
What's next for BONU$
Some other ideas we came up with but did not implement are:
- More maps with new dinos to discover
- A way to share your collection with friends
- More detailed budgeting with categories like food, rent, recreation, and more
- AI chatbot to help you plan your budget

Log in or sign up for Devpost to join the conversation.