Back to Projects

Magacin Control

A WPF warehouse management application for PanSport that enables warehouse staff to verify packaged products match invoice requirements through barcode scanning, preventing shipping errors and improving inventory accuracy.

C#
.NET
WPF
Desktop
Entity Framework
Warehouse
Inventory Management
Barcode Scanning

Overview

A WPF warehouse management application for PanSport that enables warehouse staff to verify packaged products match invoice requirements through barcode scanning, preventing shipping errors and improving inventory accuracy.

Problem

Warehouse operations face challenges in ensuring shipped packages match invoice specifications, leading to costly shipping errors and customer dissatisfaction. Manual verification processes are time-consuming and error-prone, especially in high-volume environments.

Solution

Developed a specialized WPF application that integrates barcode scanning technology with invoice management, allowing warehouse staff to scan products and automatically verify them against invoice data loaded from CSV files. The system tracks inventory in real-time and manages the complete invoice fulfillment workflow.

Key Features

  • CSV-based invoice import and export functionality for seamless integration
  • Real-time barcode scanning to verify products against invoice specifications
  • Inventory tracking system to monitor warehouse stock levels
  • Invoice listing and filtering capabilities for efficient order management
  • User administration system for managing employee accounts
  • Entity Framework integration for robust data persistence
  • Organized architecture with separation of UI, business logic, and data layers
  • Automated verification to prevent shipping discrepancies

Tech Stack

C#
.NET
WPF
Entity Framework
CSV Processing
Barcode Scanning

My Contribution

  • Architected and developed the complete warehouse control application using WPF and Entity Framework
  • Implemented CSV parsing system for invoice data import and export workflows
  • Built barcode scanning integration to verify products against invoice requirements
  • Designed the inventory tracking module with real-time stock monitoring
  • Created the invoice management system with filtering and organizational features
  • Developed user administration functionality for employee access control