app.backend package

Subpackages

Submodules

app.backend.backend module

The main backend module.

app.backend.backend.main_backend(user_input: dict, pdf_output_location: str, progress_bar)

Commit scraping, analysis and visualization.

Args:

user_input: the app’s user input represented as a dict.

pdf_output_location: the location on the PC where to output the PDF file.

progress_bar: the PyQt5 QProgressBar to control the flow of the app.

Returns:

None: visualized PDF file.

Module contents

The backend of the project.