QR Code Generator And Scanner
This app provides a user-friendly interface for generating and scanning QR codes.
You can create QR codes from text or URLs, customize colors, backgrounds, and sizes, save them as PNG/JPG, and scan codes from images or in real time via webcam. Scanned data can be copied to the clipboard.
Features:
- QR generation from text/URL
- Color/background/size customization
- Save as PNG / JPG
- Scan from image
- Real-time webcam scanning
- Copy to clipboard
Tech Stack
- Python 3.x
- Tkinter (GUI)
- qrcode
- OpenCV
- pyzbar
Technical Architecture
UI -> QR Generator/Scanner -> Image/Camera I/O -> Output
Challenges & Lessons Learned
- Reliable scanning in varied lighting
- Error-tolerant decode flow
- Export quality and file sizes
Testing / Logging / Monitoring
- Tests: Manual tests with multiple QR samples
- Logging: Basic operation/error logs
- Monitoring: Local app, no monitoring required
GitHub: https://github.com/furkandalyan/QR-Code-Generator-Scanner.git