Skip to content

QRFlow is not just another QR Code generator—it's your all-in-one solution for creating stunning, customizable QR Codes in seconds! Whether you're a developer, marketer, or just someone who loves cool tech, QRFlow has got you covered.

License

Notifications You must be signed in to change notification settings

Mehregan6/QRFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QRFlow - Ultimate QR Code Generator 🚀

QRFlow Logo
QRFlow is a powerful, customizable, and user-friendly QR Code generator built with Python and Flask. Whether you're a developer, marketer, or just someone who loves cool tech, QRFlow has got you covered!


Features ✨

  • 🎨 Fully Customizable: Change QR Code colors, add gradients, and tweak sizes.
  • 🚀 Lightning Fast: Generate QR Codes in real-time with a sleek interface.
  • 💡 Smart Options: Add gradients, choose colors, and customize the output format.
  • 📥 Instant Download: Get your QR Code in PNG, JPEG, or SVG format with a single click.
  • 📊 Logging: Detailed logs for every QR Code generated.
  • 💻 Open Source: Built with ❤️ using Python and Flask. Contribute and make it even better!

Screenshots 📸

Home Page

Home Page

Customization Options

Customization

Generated QR Code

Generated QR Code


Installation 🛠️

Prerequisites

  • Python 3.8 or higher
  • pip (Python package manager)

Steps

  1. Clone the repository:
    git clone https://github.com/Mehregan6/QRFlow.git
    cd QRFlow  
    pip install -r requirements.txt
    python app.py

Open your browser and go to http://127.0.0.1:5000.


Usage 🖥️

Enter Data: Type the data you want to encode in the QR Code (e.g., a URL, text, or contact info).

Customize:

Color: Choose the QR Code color.

Background Color: Choose the background color.

Size: Set the size of the QR Code (100–1000 pixels).

Format: Choose the output format (PNG, JPEG, or SVG).

Generate: Click the "Generate QR Code" button.

Download: Click the "Download" button to save your QR Code.


Logging 📝

QRFlow automatically logs every QR Code generation. You can find the logs in the log.log file in the project directory. Each log entry includes:

Timestamp

Data encoded in the QR Code

Color and background color

Size and format

Example log entry:

2023-10-01 12:34:56 - QR Code generated with data: https://example.com, Color: #000000, Background: #FFFFFF, Size: 300, Format: png

Star the Repo ⭐

If you find QRFlow useful, please give it a star on GitHub! Your support means a lot to us.

GitHub Stars

Contact Me 📞

If you have any questions, suggestions, or business inquiries, feel free to reach out to me on Telegram. I'm always happy to connect!

Telegram

Click the button above to message me on Telegram!

Releases

No releases published

Packages

No packages published