Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kadirdemirkaya/productqrcode
A project focused on real-time QR code reading and writing
https://github.com/kadirdemirkaya/productqrcode
csharp dapper dapper-contrib mail mapper mssql qrcode signalr
Last synced: 2 days ago
JSON representation
A project focused on real-time QR code reading and writing
- Host: GitHub
- URL: https://github.com/kadirdemirkaya/productqrcode
- Owner: kadirdemirkaya
- Created: 2023-10-06T18:29:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-19T19:14:12.000Z (11 months ago)
- Last Synced: 2025-01-25T13:41:52.018Z (2 days ago)
- Topics: csharp, dapper, dapper-contrib, mail, mapper, mssql, qrcode, signalr
- Language: TypeScript
- Homepage:
- Size: 16.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ProductQRCodeReadWithDynamic
- This project is a real-time and qrcode focused project developed with .Net Core MVC.
## Features Available in the Project
- User authentication with Login/Register
- QrCode creation
- Real-Time QrCode reading
- Real-Time e-mail sending
- Real-Time product update
- Real-Time notification management
- Qrcode reading, update, QrCode verification with camera
- User or guest tracking connected to the system## Run on Your Computer
Clone the project
```bash
git clone https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic.git
```Then change the url or information appropriate to your server from the .json extension files
```bash
appsettings.json
- SqlConnectionString:
- EmailConfiguration:
```Go to the project directory and create and save the migration for the database
```bash
cd /ProductQRCodeReadWithDynamic
dotnet ef migrations add 'your_migration_name'
dotnet ef database update
```Run the server
```bash
dotnet run
```## Screenshots of the Project
### - In this section, a project-specific QrCode can be created in the detail section.
![CodeCreate](https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic/assets/126807887/aedc7426-c133-46ed-b453-ce4737c9cf96)
### - In this section, the code of a random product is read from the "ReadCode" section and you are directed directly to the product detail page.
![CamReadCode](https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic/assets/126807887/07a4b755-ea13-434b-83f7-5f1a56bca993)
### - If you want to update the product in this section, an e-mail is sent to the logged in account and verification is made by scanning the QrCode in the picture and the product update is completed successfully.
![EditMail](https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic/assets/126807887/613f8173-e297-4781-b877-1aea14d0e577)
![MailCode](https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic/assets/126807887/592689cb-2056-4c5c-902a-06111569e8d3)
![ProductUpdateForCode](https://github.com/kadirdemirkaya/ProductQRCodeReadWithDynamic/assets/126807887/ea5d03ab-76da-4092-b48c-0852ea77700d)