Inspiration

We know how many people around to world struggle with managing their finances. We wanted to provide a platform so they would be better informed about how much money they can spend and what they should spend it on.

What it does

Money Manager uses several different inputs to tell the user what things they should buy. It determines the best items to buy, by using a knapsack algorithm that optimizes for the maximum.

Our program asks users for several inputs:

  1. Annual income
  2. Annual costs they have to pay (ex. rent)
  3. Thing that they want for every year (6 flags season pass)
  4. Costs for that year in particular (medical expenses)
  5. Things that they want that year (trends)

Along with the above features we give the opportunity for the user to "invest" in stocks using real-time stock data since investing has been shown to promote financial responsibility.

How we built it

We built it using python and multiple libraries such as pandas.

Challenges we ran into

It was hard to add the real-time stock data

Accomplishments that we're proud of

What we are most proud of is the obstacles we overcame, such as adding the livestock data.

What we learned

We learned how to use new and different libraries in python.

What's next for Money Manager

We want to make the program more helpful, by offering recommendations to other sites which could help the user become better at saving their money.

Built With

Share this project:

Updates