Intro
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.
Demo
Getting Started
- Clone this repo
git clone https://github.com/dhanrajdc7/Certificate-Launchpad - Suggested IDE:
JetBrains PyCharm IDE - Install all dependencies from
requirements.txtby usingpip install -r requirements.txt - Copy
.env.sampleand rename it.envusingcopy .env.sample .envon Windowscp env.sample .envon Unix-based Operating systems
Setting Up Gmail
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&Bodyin.env
Data
- Add Attendees/Participant Data in Excel Sheet in above format & Modify Name of file in
.env
| NAME | |
|---|---|
| Dhanraj Chavan | [email protected] |
Certificate Template
- Import your Certificate Template to project directory
- Rename template name Or Change template name in
.env
Adding Name to Certificate
- Identify the
Starting Pointin your Certificate Template & Add it in.env - If the name length is larger than 20, then the name will be converted to shortened form.
All Set
- Run the code to send certificates to mails
- Wrong or Incorrect emails will be printed at the end
Questions?
Drop your message in Discussion Section
Want to Contribute?
Take a look at Contributing Guide
Enjoying this Project?
If you like this project & you want to support, buy me a coffee. Give


