Stax is a simple mobile budgeting application built for Android and iOS. It originated as a solution for my own budgeting issues, but is available for anyone to use!
It will be released on the Google Play store here: https://play.google.com/store/apps/details?id=com.casey.budge.
I'm not very good at budgeting, and I've used many applications to attempt to remedy this issue. I have enjoyed aspects of these apps, so accompanied with some true budgeting knowledge, and wanted to make a really easy app to budget with. I identified several user-related issues with apps that I have had in the past which led me to give up use of it. This includes:
- Using recurring values incorrectly (i.e. paychecks).
- Confusing UI.
With that in mind, I drew out wireframes for what I'd want in such an app:
Then, I wanted to select a color palette that would make it clear what each piece of information meant. I used Coolors, a neat tool for generating five-color palettes.
In the first build, I wanted to have a basic interface. I used the 'percent_indicator' library to create a small visualization of what your balance is. I decided to split the dashboard between the data visualizer interface and list format so as to prevent endless scrolling of the list without seeing the visualizer.
I also created a simple transaction submission form. I realized it might be easier to just refuse invalid doubles for money, so I used regex to validate that cash values were, in fact, cash values.