Developed a fully functional internal Warehouse Management System (WMS) for automating inventory accounting and optimizing the work of warehouse employees.
Key features of the system:
• Role-based access model (Administrator, Manager, Warehouse Keeper) with JWT authentication.
• Full CRUD for products (adding, editing, deleting, searching, pagination).
• Inventory and stock accounting module: registration of incoming and outgoing products with transaction support.
• Generation of analytical reports on stock levels and transaction history.
• Multi-layer architecture (Clean Architecture + EF Core + SQL Server / PostgreSQL).
• Support for operation via both REST API + React SPA and desktop UI on WPF.
Technology stack:
#csharp #dotnet8 #aspnetcore #entityframeworkcore #sqlserver #postgresql #react #typescript #cleanarchitecture #wms #restapi
Key features of the system:
• Role-based access model (Administrator, Manager, Warehouse Keeper) with JWT authentication.
• Full CRUD for products (adding, editing, deleting, searching, pagination).
• Inventory and stock accounting module: registration of incoming and outgoing products with transaction support.
• Generation of analytical reports on stock levels and transaction history.
• Multi-layer architecture (Clean Architecture + EF Core + SQL Server / PostgreSQL).
• Support for operation via both REST API + React SPA and desktop UI on WPF.
Technology stack:
#csharp #dotnet8 #aspnetcore #entityframeworkcore #sqlserver #postgresql #react #typescript #cleanarchitecture #wms #restapi