Schools and other educational institutions these days do not teach much about financial management and budgeting. Both these are very important skills for people to learn once they become adults. Budgeting and proper money managing skills are very important in the 21st century. We have developed a chrome extension for teenagers and young adults in order to aid them budget while doing online transactions. Most apps out there for budgeting are quite complex and hence dissuades teens from using them. We have created a simple chrome extension called BudgetPal that can keep track of your budget limit and give you warnings when you are exceeding the limit. We hope that we can start getting more teenagers and young adults into the good habit of financial management.

What it does

We have created a chrome extension that can be used to track and limit your budget. You can set a budget limit and whenever you make any transactions online, you can record the transaction into our extension. When you exceed the limit set, you get an alert which can help prevent you from making further purchases.

How we built it

We have used json files, python, html and javascript to create our extension. We also used google's chrome extension development guide to create our extension.

Challenges we ran into

One challenge we ran into was connecting the different webpages of our project together. Due to our limited programming experience with Java Script and HTML, we found it difficult to create links between the different pages of our project. As a result, we could not connect the account making aspect of the extension to the actual extension. They are two separate pages.

Also, our login page is quite imcomplete as you can still use the extension without our login page. If given more time we would have tried to connect the login account with the extension.

What we learned

We learnt how to use html and a bit of java script. We also learnt a lot about how chrome extensions work in general.

What's next for BudgetPal

We are planning on adding more financial options to our BudgetPal. As of now, we only have the option to limit your budget but in the future, we will try to expand the financial options we have. We will also try to implement the missing aspects of our extension such as linking our create account page with our extension.

Share this project: