Skip to content

Forge Scan is a QR code scanner app built with React Native Expo. It allows users to scan QR codes using their device's camera and displays the scanned data. The app provides features like flashlight control, zoom control, and a history of scanned QR codes.

Notifications You must be signed in to change notification settings

0ME9A/ForgeScan

Repository files navigation

Forge Scan

Forge Scan is a QR code scanner app built with React Native Expo. It allows users to scan QR codes using their device's camera and displays the scanned data. The app provides features like flashlight control, zoom control, and a history of scanned QR codes.

Features

  • Scan QR codes using the device's camera.
  • Display the scanned data.
  • Toggle flashlight on/off for scanning in low-light environments.
  • Adjust zoom level for better scanning.
  • Maintain a history of scanned QR codes.
  • Delete individual or multiple scanned QR codes from the history.

Installation

  1. Clone the repository:

    git clone https://github.com/0ME9A/forgescan.git
    
  2. Navigate to the project directory:

    cd forge-scan
    
  3. Install the dependencies:

    npm install
    
  4. Start the app:

    npm start
    

    This will launch the Expo development server.

  5. Follow the instructions from the Expo development server to run the app on your preferred platform (Android emulator, iOS simulator, or physical device).

Usage

  • Open the app and grant camera permissions if prompted.
  • Point the camera at a QR code to scan it.
  • The scanned data will be displayed on the screen.
  • Use the flashlight toggle to control the flashlight for better scanning in low-light environments.
  • Adjust the zoom level to improve scanning accuracy.
  • View the history of scanned QR codes.
  • Delete individual or multiple scanned QR codes from the history.

Technologies Used

  • React Native
  • Expo
  • React Navigation
  • expo-barcode-scanner
  • SQLite (for storing scanned QR code history)

Contributing

Contributions to Forge Scan are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

Forge Scan is a QR code scanner app built with React Native Expo. It allows users to scan QR codes using their device's camera and displays the scanned data. The app provides features like flashlight control, zoom control, and a history of scanned QR codes.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published