Home - blucas6/BudgetBuddy GitHub Wiki

Project Overview

A free to use budgeting tool to become financially independent.

Project vision

A distributable application that displays personal financial information all in one view.

Project Scope

Users will be able to view their monthly spending as categories, view income
versus savings, and set budgeting goals and projected financial growth.
The application compile financial data uploaded by users.

Roles

  • Project Lead: Benjamin
  • Project Manager: Jash
  • Architect / Tech lead: Deep
  • Developers: Benjamin, Jash, Deep, Kriza, Shi
  • DevOps / Automation: Benjamin
  • Test Engineer: Kriza
  • UX Designer: Jash
  • Requirements Engineer: Shi

Project Risks

  • Setting up an optimal database scheme for storing transaction data may take
    more time than expected.
  • Formatting data from different credit card companies / banks and storing them
    in a common database structure may not always be possible.

Assumptions

  • Users are able to receive account data as spreadsheets from their bank.
  • The UI will be made in a way that will not require a tutorial.
  • The database component can be deployed and set up in the background without
    user involvement.
  • The application will be deployable to any type of device.