🌟 this repo if it helped you
This script can create bulk amount of certificates in a fraction of ⏳ .. Mail them to respective email ids and save the data of the certificates for verification purposes
- Design your certificate with name cert.jpg and put inside root folder
- Determine the coordinates for the name,id,date to be placed on the certificate
- Put your font on root folder and set its name as fontname.ttf, fontid.ttf
- keep the excel .xlsx file in root with name file.xlsx
- Make Sure the .xlsx file has following column in exact same shape:
- Name
- Enter you mail,pass from which you will send in send mails in SENDER_EMAIL, SENDER_EMAIL_PASSWORD respectively
- Enter what you want to write for title, contents of mail in "title", "mailtext" respectively
- Enter your uid for certificate in id
- Make a folder named out in the same directory.
- Star this repo
- Install python and the dependancies required to run this script
- python3 certs.py
Your certificates would be there in out directory, emailed to respective mails & an excel sheet would be created with uid, name and email
- make sure to install the dependencies required by the script. use "pip install **" whatever dependency is needed for you
- If you cant send the mails turn on thirdy party access in email account settings.
Script inspired from https://github.com/mursalfk/Certificate-Generator Get in Touch with him LinkedIn Dev.to