04. Diploma Generator App

project preview

Overview

A desktop application that generates PDF certificates and diplomas based on values entered by the user. Coded in Python and bundled with PyInstaller

Process

From 2021-2022 I worked for an NGO in Southeast Asia that conducted trainings for around 100-200 students per session. Upon graduation, each student was given a diploma to certify their completion of the course.

When I arrived, staff was manually typing in names and dates for each diploma which was extremely tedious.

I decided to develop a simple desktop app that generates these diplomas from a .txt or .xlsx file containing a list of names. The user is also able to specify dates, titles, and download location for the PDF generated.

© Josiah Brown 2024