Skip to content

newcubator/QRbator

Repository files navigation

QRbator

QRbator Logo

A modern React Native application for scanning, organizing, and managing QR codes.

FeaturesInstallationUsageContributingLicense

Features

  • 📱 Cross-platform (iOS and Android) using React Native and Expo
  • 📷 Scan QR codes using your device's camera
  • ✏️ Create and edit custom QR codes
  • 🔍 View QR code details and content
  • 🏷️ Organize QR codes with tags for easy filtering
  • 📤 Import and export QR code collections
  • 🌍 Internationalization support
  • 🌓 Light and dark theme support (planned)

Installation

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/newcubator/QRbator
    cd QRbator
  2. Install dependencies:

    npm install
  3. Start the development server:

    npx expo start

Usage

Scanning QR Codes

Use the scan feature to capture QR codes with your device's camera.

Managing QR Codes

  • Create new QR codes with custom content
  • Edit existing QR codes
  • Organize with tags
  • Import/export collections

Filtering

Filter your QR code collection by tags for easy access.

Contributing

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

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Please ensure your code follows the project's coding style and includes appropriate tests.

Continuous Integration

This project uses GitHub Actions for continuous integration:

  • Tests: Automatically runs the test suite on every push and pull request.
  • Linting: Checks code quality and style on every push and pull request.

The CI status is displayed in pull requests and can be viewed in the repository's Actions tab.

License

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

Acknowledgments

About

A modern React Native application for scanning, organizing, and managing QR codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published