https://github.com/btkcodedev/qr-native
https://github.com/btkcodedev/qr-native
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/btkcodedev/qr-native
- Owner: btkcodedev
- License: agpl-3.0
- Created: 2024-08-21T09:37:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-21T09:55:34.000Z (over 1 year ago)
- Last Synced: 2025-02-08T20:28:56.378Z (about 1 year ago)
- Language: JavaScript
- Size: 228 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QR Code Generator App
This React Native app allows you to generate a QR code from any text or link you input. The app features a gradient background and animated elements to enhance the user experience. Additionally, it supports saving and sharing the generated QR code.
## Preview
[View on snack](https://snack.expo.dev/@btkcodedev/qrgenative?platform=android)
## Screenshots


## Features
- **Generate QR Code**: Enter any text or URL, and the app will generate a corresponding QR code.
- **Save and Share QR Code**: The generated QR code can be saved to the device and shared (currently commented out but can be easily enabled).
- **Animated UI**: The app includes animated background elements and a visually appealing gradient interface.
## Installation
1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/qr-code-generator.git
```
2. **Clone the Repository**:
```bash
cd qr-code-generator
npm install
```
3. **Run the app**
```bash
npx react-native run-android
```
```bash
npx react-native run-ios
```
4. **Usage**
1. Enter Text or Link: Type the text or URL you want to convert into a QR code in the input field.
2. Generate QR Code: Tap the "Generate QR Code" button to create the QR code.
3. Save and Share (Optional): Uncomment the saveQRCode function in the code to enable saving and sharing the QR code. The QR code will be saved to your device and can be shared through your preferred apps.
5. Contributions
If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.