Inspired by my personal economics and finance class, I aimed to build an app to take more complex financial concepts, like how to deal with debt, interest, and inflation, and break it into more bite-sized pieces. Stellar, the money management aid, does exactly that.

Over the span of three months, I worked with the Avalonia framework, C# for the logic, and XAML for the front-end development of the app. There are embedded calculators within the app that act as TVM solvers on the TI-84 calculator that required most of the logic, along with the ability to switch between different screens and saving data input from the embedded calculators.

Some of the biggest challenges I ran into was navigating Avalonia as a framework. As this was my first time using Avalonia, I constantly referred back to Avalonia's documentation and often got confused when trying to learn it. However, I persevered and eventually completed the app with even more ideas for the app to become greater. The app went on to win the 2023 Congressional App Competition for my region and I had the opportunity to present the app at a national conference at the U.S Capitol.

Throughout the development of the app, I learned how to primarily write cleaner code and focused on the importance of more efficient code, rather than what is fastest to write. However, moving forward, I want to incorporate React.js with Stellar along with SQL with Stellar.

Built With

Share this project:

Updates