-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Tushar patel edited this page Nov 15, 2025
·
2 revisions
Scan Me is a lightweight, secure, and easy-to-use QR code generation and document verification app built for the Frappe/ERPNext framework. It enables fast QR creation, real-time scanning, and instant verification of any document inside your ERP system.
- Generate QR codes for any Frappe Document
- Supports custom size, color, clarity, and optional logo embedding
- Jinja template helper for generating QR codes in print formats and pages
- Browser-based camera scanner
- Uses secure HTML5-Qrcode library
- No video recording or storage
- Works on desktops and mobiles
- Verifies documents using secure UUID-based verification
- Prevents tampering
- Built-in rate limiting to prevent abuse
- Works with Frappe Web Pages, Print Formats, Doctypes, and Web Forms
- Simple API endpoints
- Minimal dependencies
- Clean and extensible Python code
bench get-app https://github.com/Tusharp21/scan-mebench --site yoursite.com install-app scan_mebench restartYour app is ready to use.
Use this inside your print format or HTML:
{{ qr_link("DocType", doc.name) }}Optional parameters:
{{ qr_link("DocType", doc.name, clarity=8, fill_color="black", back_color="white", include_logo=False) }}Full documentation is available in the Wiki:
👉 https://github.com/Tusharp21/scan-me/wiki
- Privacy Policy: https://tusharp21.github.io/scan-me/privacy_policy/
- Terms & Conditions: https://tusharp21.github.io/scan-me/terms/
- Support Policy: https://tusharp21.github.io/scan-me/support/
For support, bug reports, or feature requests:
👉 https://github.com/Tusharp21/scan-me/issues
Contributions are welcome:
- Fork the repository
- Create a new branch
- Commit your changes
- Open a pull request
This project is open-source and available under the MIT License.
Scan Me – Simple. Secure. Fast. QR validation built for modern Frappe applications.