About

The finance web app is meant to assist individuals with their money managment. Allowing for them to see all of their finances in one place and build out a budget to assist with spending. There are budget tutorials and financial guides provided by...

Method

Financial Guide

The financial guide was designed by me to my best knowledge. I do not have any background in finance, however I am to my best ability representing what I know and have found.

Software Elements

Overview

The project was designed and implemented in Electron to make it more portable to different devices. It utilizes the API Plaid to connect mutliple users bank accounts to the software. Plaid generates access tokens that are used to fetch information from the bank accounts. These account tokens are then encrypted utilizing the Advanced Encryption Standard (AES) and uploaded to a NoSQL server on premises, login credentials are also stored in this maner. The advertisments exisit within the app in order to pay for server maitnence fees and Plaid subscriptions. There is an option to pay to remove these ads with a monthly subscription. The advertisments are provided by Google.

Electron

React

Advanced Encryption Standard

Plaid API

Other

Disability Access

The application was designed with disabilties in mind. The colors can be customized to increase readability and it is screen reader enabled.

Disclaimers

I am not a financial advisor and I have no background in fincance this tool is only meant to enable individuals to better track their own personal spending.

Results

Images and video that display the application

Sources