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: 4 months 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 (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-19T19:14:12.000Z (over 1 year ago)
- Last Synced: 2025-01-25T13:41:52.018Z (9 months 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.

### - 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.

### - 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.


