version number: 0.0.3 author: Marcello Dalponte
A Flask microservice that produces reports out of a database in xml and pdf format.
To install use pip:
$ pip install reportexport
Or clone the repo:
$ git clone https://github.com/mdalp/reportexport.git
$ python setup.py install
To run:
$ REPORTEXPORT_DATABASE=postgresql://myuser:passwd@localhost/mydb make run
This is a sketch project as such it is open to a number of improvements, among which:
- Dinamically calculate the left indent space in the pdf report
- Add the currency to the prices in the report
- Improve the comparison between pdfs in the test utils to detect format changes
To install requirements for dev:
$ make devinstall
To run tests:
$ make tests