An astronaut

Budget Bears

A home expense tracking app where you can track multiple accounts. It is built with ReactJS and Redux on the frontend and NodeJS on the backend.


Making a timeline charts over the transactions with different accounts and purchase categories was solved by having a chart with the total balance of all the accounts.

Making the creation of an account a transaction in and of itself helped a lot. That also solved a problem we had with how to handle account creations in relation to transactions on the backend. At first account creation had no record or relation to transactions which proved a problem with initial balance of the account.


  • Docker
  • ExpressJS
  • KnexJS
  • Postgres
  • ReactJS
  • Redux
  • Bulma
  • Firebase Auth
  • Recharts