QR Code Generator
QR Code Generator is a personal Python desktop application for creating and saving QR codes with different colors, correction modes, sizes, and output settings.
- Context
- Personal
- Category
- Desktop
- Period
- Feb 1, 2023
Technologies
Python 3 Tkinter Pillow Git GitHub requirements.txt
Project Type
- The project is a desktop application developed with Python.
- It allows users to generate and save QR codes with different settings.
Architecture / System Design
- The project is centered around a single main.py file.
- All application workflows are handled through this file.
- Project dependencies are managed through requirements.txt.
- The desktop interface was built with the Tkinter library.
- Pillow is used for image-related operations.
Technologies Used
- Application development: Python 3, Tkinter
- Image operations: Pillow
- Dependency and version management: requirements.txt, Git, GitHub
Key Technical Details and Modules
- Added QR code generation based on four different configurable variables.
- Built a desktop application interface with Tkinter.
- Managed package requirements through requirements.txt.
Participation and Timeline
- I developed the project independently.
- I took part in the full process from start to finish.
- The project was developed in February 2023.
Project Management / Team Structure
- I did not use a separate project management tool for this project.
- Since I developed the project alone, there was no separate team structure.
Personal Contributions and Responsibilities
- I am responsible for the entire project.
Deployment Information
- Since the application is a Windows-based desktop application, it can be packaged as an exe through the Python desktop tooling workflow.
- The executable version is not included in the repository.
- The source code is versioned with Git and publicly available on GitHub.