0% found this document useful (0 votes)
5 views9 pages

Enhanced Resume Generator PBL Presentation

The document outlines a project for creating a professional resume generator using Python's Tkinter for GUI, FPDF for PDF generation, and other libraries for image handling and content variation. Users can input personal details, select a profession, and generate a well-formatted PDF resume with dynamic templates and skills. The project emphasizes user-friendliness and customization in resume creation.

Uploaded by

btechstudy1024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views9 pages

Enhanced Resume Generator PBL Presentation

The document outlines a project for creating a professional resume generator using Python's Tkinter for GUI, FPDF for PDF generation, and other libraries for image handling and content variation. Users can input personal details, select a profession, and generate a well-formatted PDF resume with dynamic templates and skills. The project emphasizes user-friendliness and customization in resume creation.

Uploaded by

btechstudy1024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Resume Generator Using Python Inbuilt Simulation

This project aims to create a professional resume generator using Python's inbuilt GUI library
Tkinter, along with ttkbootstrap for modern styling, and FPDF for generating PDF resumes.

Page 1
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Introduction

The Resume Generator allows users to input their personal, educational, and professional details,
select a profession, choose skills, upload a photo, and generate a well-formatted PDF resume.

Page 2
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Technologies Used

- Python
- Tkinter and ttkbootstrap for GUI
- FPDF for PDF generation
- PIL for image handling
- Random for dynamic content variation

Page 3
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Key Features

- Profession-based dynamic resume templates


- GUI with photo upload functionality
- Profession-specific skill selection
- Auto-generated summary and work experience
- Option to save PDF with timestamped filename

Page 4
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Project Workflow

1. User inputs personal, educational, and professional information.


2. User selects profession and chooses relevant skills.
3. User uploads a profile photo.
4. The application generates resume content dynamically.
5. PDF is generated and saved via file dialog.

Page 5
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Screenshots

Screenshot placeholders will be replaced with actual UI images in the presentation.

Page 6
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Conclusion

This Resume Generator offers a user-friendly way to create professional resumes with personalized
content and design, all powered by Python's rich GUI and PDF libraries.

Page 7
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Thank You

Presented by: Kranti Sunil Dhanawade


Under the guidance of Prof. Bharti Bisane

Page 8
GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING

Technology Stack Overview

The following table summarizes the key technologies used in the Resume Generator project:

Technology Purpose Library

GUI Interface for user input Tkinter, ttkbootstrap

PDF Resume generation FPDF

Image Handling Photo upload & preview PIL

Randomization Dynamic content random

File System Resume saving os, filedialog

Page 9

You might also like