After any event, sending certificates to attendees or participants is very frustrating & difficult task. So, this is where Certificate Launchpad comes in! Certificate Launchpad simplifies the process of sending Bulk Custom Certificates to Bulk Emails of Participants.
- Clone this repo
git clone https://github.com/dhanrajdc7/Certificate-Launchpad
- Suggested IDE:
JetBrains PyCharm IDE
- Install all dependencies from
requirements.txt
by usingpip install -r requirements.txt
- Copy
.env.sample
and rename it.env
usingcopy .env.sample .env
on Windowscp env.sample .env
on Unix-based Operating systems
Sign In
-> SelectManage your Google Account
-> Go toSecurity
-> Turn onLess secure app access
- Add your Email ID & Password in
.env
- SMTP Gmail Daily Limit - 1000
- Add
Subject
&Body
in.env
- Add Attendees/Participant Data in Excel Sheet in above format & Modify Name of file in
.env
NAME | |
---|---|
Dhanraj Chavan | dc6707914@gmail.com |
- Import your Certificate Template to project directory
- Rename template name Or Change template name in
.env
- Identify the
Starting Point
in your Certificate Template & Add it in.env
- If the name length is larger than 20, then the name will be converted to shortened form.
- Run the code to send certificates to mails
- Wrong or Incorrect emails will be printed at the end
Drop your message in Discussion Section
Take a look at Contributing Guide
If you like this project & you want to support, buy me a coffee. Give ⭐️ to this project to spread a word!