Skip to content

darkard2003/better_scanner

Repository files navigation

f# Better Scanner

A powerful QR code scanner application built with Flutter, offering advanced scanning capabilities and management features.

Demo

Try the web version of Better Scanner here: Better Scanner Web App

Features

  • Real-time QR code scanning with camera
  • Upload images containing QR codes
  • Generate QR codes
  • Advanced camera controls:
    • Flash control
    • Camera switching
    • Zoom control (pinch to zoom)
    • Double tap to zoom
  • History management:
    • View scan history
    • Copy scanned content
    • Share QR codes
    • Edit saved records
    • Delete records
  • URL handling:
    • Auto-detection of URLs
    • Direct URL opening
  • Search functionality
  • Responsive design for different screen sizes

Getting Started

  1. Ensure you have Flutter installed on your machine
  2. Clone this repository
  3. Run flutter pub get to install dependencies
  4. Run flutter run to start the application

Dependencies

  • mobile_scanner: For QR code scanning
  • image_picker: For image upload functionality
  • hive: For local database storage

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published