Budget Visualiser Project

A pipeline to help budget with visualisation powered by R.

Project Overview

This is a project that I started because I wanted to be able to quickly check on my spending habits and comapre them to previous periods. The programs are built to make a simple pipeline that runs as follows: - A task is run to generate a blank new day in the budget csv file - During the day the input program is used to interact with the csv file and ensures all formatting is correct - Each evening, a task is run to put the csv file through R to perform data analysis to it - The R code generates a PDF report for easy human readability On my machine, automation is achieved using optional arguments on the processing code and a daily recurring task set up in windows task scheduler, although the system would work with any form of automated process running (such as a cron job).

Gallery

Project image 1Project image 2Project image 3

Related Links