Inspiration
I witnessed my brother’s transition from high school to college and with that, came a whole new level of independence for him. I saw how he struggled with managing his finances, making decisions about tuition, living expenses, and budgeting for everyday needs, leading to some financial mistakes. Thankfully, he caught on quick and learnt a lot about financial literacy, educating himself and learning the hard way. But that got me thinking, what if he learned about financial literacy beforehand, and that’s what inspired me to the creation of MoneyGuru
What it does
Hello my name is Saathvik Valvekar, and I am the creator of MoneyGuru, your go-to financial literacy app designed specifically for K-12! My app teaches teens with essential skills in budgeting, saving, and managing money effectively. Unlike other financial literacy apps, MoneyGuru uses interactive tutorials with characters and short stories for visual and oral learners, and for learners who consume information better by reading, MoneyGuru has reading materials that break down complex concepts into simple, easy-to-understand lessons coupled with quizzes.
How I built it
I built MoneyGuru using Swift and Xcode.
Challenges I ran into
One challenge that I faced was a rookie mistake of mine where I wrote all my code in one file. This made debugging and managing the code unnecessarily difficult. Although I didn’t end up breaking my code into multiple files by the time I finished, the experience taught me the importance of proper structuring and modular coding.
Accomplishments that I'm proud of
I am proud of my UI that I designed for both the main tutorials page and quizzes page as I believe it looked incredibly clean, modern, and sleek. I am also proud of how I implemented both learning materials for both visual and oral learners through interactive tutorials. All in all, I’m proud of creating an app that can genuinely help students learn financial literacy in a fun and engaging way.
What I learned
Through building MoneyGuru, I learned the importance of clean code practices, including modularization and code reuse, which improved the overall functionality of the app. I also learned how to operate Swift and Xcode, learning advanced code methods and design tools.
What's next for MoneyGuru
The next step for MoneyGuru is to integrate real-world simulations, such as virtual budgets and mock financial decision-making as I believe that that would enhance the experience and make the material stick.
Log in or sign up for Devpost to join the conversation.