QR Catcher is an application for scanning QR Codes and barcodes, designed to simplify capturing and processing this information on mobile devices or other compatible systems.
QR Catcher is perfect for developers or businesses looking for a quick and efficient solution to scan QR Codes and barcodes. With an intuitive interface and well-structured code, it can be adapted for various use cases, such as:
- Qrcode and Barcode scan
- History of links
- Custom theme
- No ADS
QR-Catcher/ # Main application source code
├── app/ # Screens
├── assets/ # Fonts and images
├── components/ # Reusable interface components
├── data/ # Local "database"
├── locales/ # Translations
├── services/ # Api and helpers
├── styles/ # Style archives and configurations
├── tests/ # Unit and integration tests (future feature)
├── README.md # Project documentation
├── package.json # Project dependencies
├── app.json # Expo configuration
└── ... # Other configuration files
Follow these steps to set up and run the project locally.
Prerequisites
- Ensure you have installed:
- Expo cli
- Node.js (version 14 or higher)
- npm or yarn
Steps to Run the Project:
- Clone the repository
git clone https://github.com/leomorini/QR-Catcher.git cd QR-Catcher - Install dependencies
npm install # or, if you are using yarn yarn install - Start
expo start #use expo --help if necessary
Contributions are welcome! To contribute:
- Fork the project.
- Create a branch for your feature
- Commit your changes
- Push your changes
- Open a pull request