Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solrikk/qrgen
QRGen is a FastAPI-based web application designed for generating QR codes from any text data including links which users can easily scan using mobile devices. It offers a simple yet powerful solution for on-the-fly QR code generation.
https://github.com/solrikk/qrgen
fastapi python qrcode qrcode-generator qrcode-scanner qrcodegenerator qrcoder-generator
Last synced: 7 days ago
JSON representation
QRGen is a FastAPI-based web application designed for generating QR codes from any text data including links which users can easily scan using mobile devices. It offers a simple yet powerful solution for on-the-fly QR code generation.
- Host: GitHub
- URL: https://github.com/solrikk/qrgen
- Owner: Solrikk
- License: mit
- Created: 2024-04-28T16:58:45.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-30T11:42:56.000Z (10 months ago)
- Last Synced: 2024-12-08T22:13:37.467Z (2 months ago)
- Topics: fastapi, python, qrcode, qrcode-generator, qrcode-scanner, qrcodegenerator, qrcoder-generator
- Language: Python
- Homepage:
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
-----------------
# QRGen ⚡️
_**QRGen**_ is a FastAPI-based web application designed for generating QR codes from any text data including links which users can easily scan using mobile devices. It offers a simple yet powerful solution for on-the-fly QR code generation.
**Features:**
- _**Ease of Use:**_ QRGen offers a straightforward web interface, making the process of generating QR codes quick and hassle-free.
- _**Flexibility:**_ Generate QR codes for any data - text, URLs, product identifiers, and more.
- _**Customization:**_ The application provides options to customize the QR code parameters, including error correction level, size, and borders.**Technologies:**
This application is developed with the following technologies:
- FastAPI: A modern, fast (high-performance) web framework for building APIs with Python 3.7+.
- QRCode: A library for generating QR codes in Python.
- HTML/CSS: Fundamentals of web design for crafting the user interface.## Getting Started
To get QRGen running locally, you'll need Python 3.7+ and the installed dependencies. Follow these steps:
1. Clone the repository:
``git clone your_repository_url``
2. Install dependencies:
``pip install fastapi uvicorn qrcode[pil]``
3. Launch the development server:
``uvicorn main:app --reload``After starting the server, navigate to http://127.0.0.1:8000 in your browser to start using the application.