Skip to content

Stax is a budgeting application made for busy people.

Notifications You must be signed in to change notification settings

CaseyNguyen/Stax

Repository files navigation

Stax

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.

Design

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:

Frames

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.

image

Application

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.

image image

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.

image