Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 1.77 KB

README.md

File metadata and controls

52 lines (41 loc) · 1.77 KB

CertificateMakerSender

This tool will read information from a CSV file. The information will then be used to create a training certificate file in PDF format. If the creation is succesful, the PDF file will then be sent to the recipient of the certificate via email.

screenshot tool

screenshot output

GetttingStarted

These instructions will help you get a copy of this tool and teach you how to make it work on your device.

Download a copy:

git clone https://github.com/RonBulaon/CertificateMakerSender.git

Requirements :

Ensure that you have edited the samples/namelist.csv to your actual data. Make a certificate template in PNG format.

cd CertificateMakerSender
pip install -r requirements.txt

Run:

Execute the tool by running below command (or make an executable file). Once the GUI has started supply the needed information. You can follow sample files at samples folder.

python app.py

Samples' Folder:

  • output/namelist.csv - sample input file
  • output/cert.png - sample certificate template
  • samples/output/files.pdf - sample output files

Convert to an executable file(optional):

Run command below and execute the file at dict/app.exe folder.

pyinstaller -wF app.py

Acknowledgements

I have used the following modules. Thank you!

Copyright

Copyright (c) 2019 Ron Bulaon
Licensed under The MIT License (MIT). See LICENSE.md for more info.