QRReaderApp is a fast and user-friendly mobile application built with React Native that allows users to scan and generate QR codes. It provides a seamless experience for reading QR codes, copying or sharing scanned data, and managing scan history.
- Scan QR codes using the device camera.
- Generate QR codes from custom text or URLs.
- Save scan history locally for future reference.
- Copy or share scanned content directly.
- Simple, responsive, and intuitive user interface.
- Dark mode support.
- Framework: React Native
- QR Scanning:
react-native-cameraorreact-native-qrcode-scanner - State Management: Redux / Context API
- Navigation: React Navigation
- QR Generation:
react-native-qrcode-svg - Storage: AsyncStorage for storing scan history
- Styling: Styled Components / React Native Paper / Tailwind CSS
- Clone the repository
git clone <your_github_repo_url>
cd <folder_name>- Install dependencies
npm install- Run the app
# expo
npx expo start- Open the app and allow camera permissions.
- Scan a QR code by pointing the camera at it.
- View the scanned content and choose to copy, share, or save it.
- Generate QR codes from text, URLs, or other content using the "Generate" screen.
- Access your scan history anytime from the history section.
qrreaderapp/
├── android/
├── ios/
├── src/
│ ├── assets/
│ ├── components/
│ ├── screens/
│ ├── navigation/
│ ├── redux/ or context/
│ ├── utils/
│ └── App.js
├── .env
├── package.json
└── README.md
Prince Bhatt
📧 Email: princebhatt316@gmail.com
🌐 Portfolio: Prince Bhatt
💼 GitHub: princebhatt03
💬 LinkedIn: Prince Bhatt
📄 License
This project is created and owned by Prince Bhatt
✨Thank you for connecting...