A cross-platform QR Code Scanner built with .NET MAUI.
This project was initially developed as a web-based Proof of Concept (PoC) to validate the QR processing workflow and inventory data structure. After successful validation, the solution was migrated to a .NET MAUI Android application to provide real-time QR scanning capabilities on mobile devices.
The application scans QR codes using the device camera and generates structured JSON payloads that can be consumed by inventory, warehouse, or ERP systems.
Current version focuses on:
- QR Code Scanning
- Camera Integration
- JSON Payload Generation
- Android Device Deployment
- Real Device Testing
Future versions may include:
- ERP Integration
- Warehouse Management System (WMS) Integration
- REST API Connectivity
- Authentication & Authorization
- Online Synchronization
- .NET MAUI
- C#
- Android
- ZXing.Net.Maui
- JSON Serialization
A web-based prototype was developed to:
- Validate the QR workflow
- Test payload structure
- Verify inventory-related data models
The project was migrated to .NET MAUI to:
- Enable real-time camera scanning
- Support Android deployment
- Improve usability in warehouse environments
{
"PartCode": "P1001",
"BatchNo": "B20260606",
"Location": "WH-A1"
}Sample files are available in:
samples/
- Clone the repository
git clone https://github.com/MelikaWorks/QRCodeScanner-MAUI.git-
Open the solution in Visual Studio 2022
-
Restore NuGet packages
-
Connect an Android device or start an emulator
-
Build and run the application
Additional documentation can be found in:
docs/
This repository contains only the public demonstration version of the project.
The following items are intentionally excluded:
- ERP/WMS Integration Details
- API Endpoints
- Authentication Credentials
- Database Connections
- Internal Business Logic
- Production Configuration
All sample data included in this repository is fictional and used only for demonstration purposes.
👩💻 Melika Mehranpour
Senior Software Engineer | Full Stack .NET Developer | Enterprise Applications
C# • .NET • ASP.NET Core • SQL Server • PostgreSQL • Power BI • Python • .NET MAUI
See the LICENSE file for license information.

