Skip to content

supriya4748/QR-Code-Generator-advance-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Legacy QR Generator

Advanced QR Code Generator with Customization & Branding


πŸ“– Overview

Legacy QR Generator is an advanced, customizable QR code generator with the following features:
βœ… Gradient & Solid QR Codes
βœ… Rounded QR Code Style
βœ… Custom Logo Upload
βœ… Dynamic Color Customization
βœ… Downloadable QR Codes
βœ… Dark-Themed UI for a Premium Feel

🎨 Make your QR codes look unique and branded!


πŸ–ΌοΈ UI Preview

πŸ”Ή Dark UI with customization panel on the left
πŸ”Ή Live QR Code Preview
πŸ”Ή Gradient & Logo Support
πŸ”Ή Easy-to-use interface

(Image Image)


πŸ› οΈ Features

πŸ”Ή Gradient Effect – Apply smooth color gradients to your QR code.
πŸ”Ή Rounded QR Style – Make QR codes with soft rounded edges.
πŸ”Ή Custom Logo – Add your own logo at the center of the QR code.
πŸ”Ή Adjustable QR Size – Select QR resolution from 100px to 500px.
πŸ”Ή Download Support – Download high-quality QR codes instantly.


Installation & Usage

Prerequisites

  1. Python (Ensure Python 3.x is installed)
  2. Streamlit (For running the web app)
  3. PIL, QRCode, NumPy (Required libraries)

πŸ”§ Installation Steps

# Clone the Repository
git clone https://github.com/Kushagra-Chandel/Legacy-QR-Generator.git

# Change Directory
cd Legacy-QR-Generator

# Install Required Dependencies
pip install -r requirements.txt

# Run the QR Generator
streamlit run app.py

πŸ“‚ Project Structure

πŸ“¦ Legacy-QR-Generator
 ┣ πŸ“‚ assets/       # Stores logos & additional assets
 ┣ πŸ“‚ src/          # Main project files
 ┃ ┣ πŸ“œ qr_generator.py  # Core QR generator logic
 ┃ ┣ πŸ“œ utils.py         # Helper functions
 ┃ β”— πŸ“œ app.py          # Streamlit UI
 ┣ πŸ“œ requirements.txt  # Required dependencies
 ┣ πŸ“œ README.md         # Project documentation
 β”— πŸ“œ .gitignore        # Ignore unnecessary files

🌍 Deploying on Streamlit Cloud

Want to deploy this online? Follow these steps:
1️⃣ Push this project to GitHub.
2️⃣ Go to Streamlit Cloud.
3️⃣ Connect your GitHub repo and deploy!


πŸ“œ License

This project is open-source under the MIT License.


πŸ“© Contact & Support

For any queries or feature requests, reach out at:
πŸ“§ Email: 'supriyam4748@gmail.com`
🌐 GitHub: Supriya Mishra

πŸ’‘ Like this project? Give it a ⭐ on GitHub!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published