0% found this document useful (0 votes)
9 views

QR Code Generator Project Report (1)

The document presents a project report on a QR Code Generator developed using Python and CustomTkinter (CTTK), integrated with MySQL for data storage. It outlines the project's objectives, system development, performance analysis, and future enhancements. The project aims to provide a user-friendly, cross-platform application for generating and managing QR codes securely.

Uploaded by

jaspreet.1353
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)
9 views

QR Code Generator Project Report (1)

The document presents a project report on a QR Code Generator developed using Python and CustomTkinter (CTTK), integrated with MySQL for data storage. It outlines the project's objectives, system development, performance analysis, and future enhancements. The project aims to provide a user-friendly, cross-platform application for generating and managing QR codes securely.

Uploaded by

jaspreet.1353
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/ 14

QR Code Generator Using Python (CTTK + MySQL)

Page 0
Page 1

CERTIFICATE

This is to certify that JP SINGH has successfully completed the project titled 'QR Code Generator

Using Python' as part of the curriculum for MSc IT.

(Authorized Signature)

Page 1
Page 2

ACKNOWLEDGEMENT

I would like to express my sincere thanks to all those who guided and supported me throughout the

development of this project.

Page 2
Page 3

TABLE OF CONTENTS

Content Page No.

CERTIFICATE I

AKCNOWLEDGEMENT II

TABLE OF CONTENTS III

ABSTRACT IV

Chapter 1 INTRODUCTION 1

1.1 Introduction 1

1.2 Problem Statement 3

1.3 Objectives 4

1.5 Organization 7

Chapter 2 LITERATURE SURVEY 10

Chapter 3 SYSTEM DEVELOPMENT 12

CHAPTER 4 Performance Analysis 27

CHAPTER 5 CONCLUSIONS 31

5.1 Conclusions 31

5.2 Future Scope 33

REFERENCES 34

Page 3
Page 4

ABSTRACT

This project focuses on developing a user-friendly QR Code Generator using Python and

CustomTkinter (CTTK), integrated with MySQL to save generated data for future retrieval and

analysis.

Page 4
Page 5

Chapter 1: INTRODUCTION

1.1 Introduction

QR codes have revolutionized information sharing. This project demonstrates how to build a

cross-platform app that generates and stores QR codes in a database.

Page 5
Page 6

1.2 Problem Statement

There is a need for a lightweight desktop app to generate, manage, and store QR codes securely

with a modern GUI.

Page 6
Page 7

1.3 Objectives

1. To create a QR code generator app using Python and CTTK.

2. To integrate MySQL for persistent storage.

3. To provide a sleek GUI interface.

4. To ensure the system is platform-independent.

Page 7
Page 8

1.5 Organization

Chapter 1 introduces the project. Chapter 2 reviews literature. Chapter 3 discusses system

architecture. Chapter 4 analyzes performance, and Chapter 5 concludes the report.

Page 8
Page 9

Chapter 2: LITERATURE SURVEY

We reviewed existing QR code solutions and desktop GUI apps. Limitations included poor UI, lack

of database support, and platform dependency. Our solution aims to overcome these.

Page 9
Page 10

Chapter 3: SYSTEM DEVELOPMENT

This chapter includes:

- Tools used (Python, CTTK, MySQL)

- QR code generation using qrcode library

- Database integration

- GUI layout and components

- Code explanation and screenshots

Page 10
Page 11

CHAPTER 4: Performance Analysis

We tested the app on different systems and recorded performance metrics including generation

speed, storage verification, and UI responsiveness.

Page 11
Page 12

CHAPTER 5: CONCLUSIONS

5.1 Conclusions

The system successfully generates and stores QR codes with a GUI.

5.2 Future Scope

- Cloud sync support

- Mobile version

- User login and encryption

Page 12
Page 13

REFERENCES

- Python.org

- CustomTkinter documentation

- MySQL Connector/Python docs

- qrcode library on PyPI

- Various GitHub open-source GUI projects

Page 13

You might also like