Skip to content

This is a simple QR Code Generator built using Python with the Streamlit library. It allows users to input a URL and customize the QR code colors using predefined color pairs. The generated QR code can be easily downloaded.

License

Notifications You must be signed in to change notification settings

KalyanM45/QR-Code-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QR Code Generator with Streamlit

This is a simple QR Code Generator built using Python with the Streamlit library. It allows users to input a URL and customize the QR code colors using predefined color pairs. The generated QR code can be easily downloaded.

Features

  • User-friendly Interface: Streamlit provides an intuitive user interface for entering the URL and selecting color pairs.
  • Custom Color Pairs: Users can choose from a variety of predefined color pairs for the QR code.
  • Error Handling: The application includes error handling to provide feedback in case of issues.

Color Pairs

The following color pairs are available for customizing the QR code:

  • Black on White
  • Purple on Gold
  • Teal on Coral
  • ...

How to Use

  1. Enter the URL: Input the desired URL for which you want to generate a QR code.
  2. Select Color Pair: Choose a color pair from the provided options.
  3. Generate QR Code: Click the "Generate QR Code" button to create the QR code.
  4. Download QR Code: Once generated, use the "Download QR Code" button to save the QR code image.

Dependencies

How to Run Locally

  1. Clone the repository:
git clone https://github.com/yourusername/qr-code-generator.git
cd qr-code-generator
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the Streamlit app:
streamlit run app.py
  1. Open the provided URL in your web browser.

Contributions

Contributions are welcome! If you have any ideas for improvement or encounter issues, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Make sure to replace "yourusername" and "qr-code-generator" with your actual GitHub username and repository name. Also, ensure that you have a `requirements.txt` file with the necessary dependencies listed.

About

This is a simple QR Code Generator built using Python with the Streamlit library. It allows users to input a URL and customize the QR code colors using predefined color pairs. The generated QR code can be easily downloaded.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages