Skip to content

A simply budget app that predicts where the expenses are being made

License

Notifications You must be signed in to change notification settings

pwmckenna/budget

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Budget

A smart budgeting app that that predicts the location of the expense being made.

Budget is a JavaScript toy app that implements a KNN to predict where the expense is being made.

A online version is hosted here. You can add it to your phone as an app, if you like.

It uses the day of the week, the hour of the day and the value of the expense as features to predict the location of the purchase. It's a toy app cause it stores data in the localStorage of the browser. It's not reliable or robust and the code is a bit messy; it was made as an exercise (or proof of concept) after a machine learning class.

The app was written in portuguese, but a quick hack was made to accept other languages. Right now you can choose between english and Brazilian portuguese.

How to Translate

Make a copy of the en.json file and replace the sentences, translating to the desired language. After tat, change the variable langSetting in js/main.js passing the name of the json file you made:

let langSettgin = 'js/en.json';

About

A simply budget app that predicts where the expenses are being made

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.1%
  • HTML 17.8%
  • CSS 14.1%