The project I created with React includes a web application that allows users to generate QR codes and scan them to read information.
- On the main page, click on the 'Scanner' option.
- Direct your camera towards the QR code.
- Once the code is scanned, the relevant information will be displayed.
- On the main page, click on the 'Generator' option.
- Enter the required information (e.g., text, link, or other data types).
- Obtain the QR code by clicking the 'Download' button
- React
- React-Router-Dom
- Icons from React Icons
- Sweetalert2 for alert
- html5-qrcode for the scanning
- react-qr-code for the creating
QR Code Generator and Scanner (folder)
|
|----readme.md
SOLUTION
├── public
│ └── index.html
├── src
│ ├── assets
│ │ └── [images]
│ ├── components
│ │ ├── Generator.jsx
│ │ └── Scanner.jsx
│ ├── pages
│ │ └── Home.jsx
│ ├── router
│ │ └── router.js
│ ├── App.js
│ ├── index.css
│ └── index.js
├── package.json
└── yarn.lock
The project is compatible with both wide-screen computers and mobile devices.