XOYZ69 / school_reports

Generate custom reports for your school based on a .json file
0 stars 0 forks source link
reporting school

School icons created by Freepik - Flaticon


school reports is a simple way to create, store and customize your reports.

Disclaimer

Requirements

This project does need Python and LaTeX to work corectly.

Python LaTeX

Python

Python can be installed through the provided installer or package on theri download page.

LaTeX

If you encounter problems building with your LaTeX installation please make sure to check for any updates and that pdflatex is in your path and accesible since this is the building command used for the reports.

Prepare

  1. Firtly make sure you've installed all requirements.
  2. After that you need a reports.json file. This file is your base file for all your reports and lies in the main directory of the software if you did not change the config.
  3. With that said please review the file report_data.config in data/config and change the respective values to your needs.
  4. If everything is working correctly try to run python setup.py --build for the console variant or python setup.py --gui for the GUI variant.
  5. After a successful build there should be a .pdf file in your main directory.

Information & Tips