- [v1.0.0] Export paycheck data to graph image.
- [v1.1.0] Store data to MySQL.
- [v1.2.0] Visualize paycheck data using Grafana.
- [new] Create iOS App version.
Update(March 1, 2020): Paycheck at where I work is published by a PDF file. Just reading them, might be enough for checking errors, but do you not want to see trends over time?
This package creates statical graphs of your paycheck! Download it and try putting your pdf file in the suggested folder where instructed below.
- Paycheck downloaded (in pdf format).
- You are either my colleague or/and work at the same company. Because this package only works for paychecks from where I work now.
Install MongoDB to your local environment.
Git clone this repository.
$ git clone https://github.com/yoshiki-o0/paycheck_graph.gitPip install requirements.txt.
$ pip install requirements.txtSet your pdf files at data/pdf.
Run
$ python main.pyFollow the dialog accordingly.

If the application runs successfully, the graph would be outputted at data/output/graphs_and_charts.
- pdfminor.six - Used to extract text from pdf files.
- MongoDB - Database used.
- pepe8, flake8, (Comming soon) pylint
- (Comming soon) Unittest
PaycheckGraph is freely available for free non-commercial use and may be redistributed under conditions. Please, see the licence for further details.
