ScanMe is a personal project Mobile Application developed using React Native. ScanMe is designed to simplify various tasks related to QR codes, including scanning QR codes, converting text to QR codes, extracting text from images, and generating WiFi QR codes for easy network sharing.
ScanMe is a versatile mobile application built with React Native that aims to provide a user-friendly interface for working with QR codes. Whether you need to scan QR codes, create QR codes from text, extract text from images, or generate WiFi QR codes, ScanMe has you covered. With its intuitive design and straightforward functionality, ScanMe is a valuable tool for various scenarios.
Easily scan QR codes using the device's camera and quickly access the embedded information. This feature is useful for reading QR codes containing URLs, contact information, product details, and more.
Convert any text or string into a QR code. This can be handy for sharing long strings of text, URLs, or any information that can be conveniently stored within a QR code.
Extract text from images using optical character recognition (OCR) technology. Simply take a picture of the text, and ScanMe will convert it into editable and shareable text.
Generate WiFi QR codes to simplify the process of sharing WiFi network credentials. Users can scan the generated QR code to automatically connect to the specified WiFi network, eliminating the need for manual entry of credentials.
Follow these steps to install and run ScanMe on your local machine:
- Clone the repository:
git clone https://github.com/ATICHOF/scanme.git
- Navigate to the project directory:
cd scanme
- Install dependencies:
npm install
oryarn install
- Start the development server:
npm start
oryarn start
- Use a mobile emulator or scan the QR code with the Expo Go app to launch the application on your device.
Once ScanMe is up and running, you can explore its features through the user-friendly interface. Here's a brief overview of how to use each feature:
-
Scan QR Codes: Open the app and point your device's camera at a QR code. The app will automatically detect and interpret the QR code's content.
-
Text to QR Code: Enter the desired text in the provided input field. The app will generate a QR code representing the input text.
-
Image to Text: Select the "Image to Text" feature, then choose an image containing text from your device's gallery. The app will process the image and display the extracted text.
-
WiFi QR Code: Select the "WiFi QR Code" feature and enter your WiFi network's credentials. The app will generate a QR code that, when scanned, allows users to connect to the WiFi network easily.
Here are some screenshots of the ScanMe application:
Contributions to ScanMe are welcome! If you find a bug or have suggestions for improvements, please open an issue in the repository. If you'd like to contribute directly, feel free to fork the repository and submit a pull request.
ScanMe is released under the MIT License, which means you can use, modify, and distribute the codebase as long as you include the original copyright notice and disclaimers. Make sure to review the complete license terms in the LICENSE
file.
Thank you for your interest in ScanMe! If you have any questions, feedback, or need further assistance, please don't hesitate to contact me at sof.atiche@gmail.com.