finds.dev← search

// the find

go2ismail/Asp.Net-Core-Inventory-Order-Management-System

★ 1,270 · C# · NOASSERTION · updated May 2026

Now upgraded to .NET 9, this project is a super-fast, completely headless API powered by Clean Architecture, CQRS, and MediatR. It includes an ASP.NET Core Razor Pages implementation for inventory order management, combined with Vue.js for a dynamic, responsive UI. Powerful WMS solution. Demo (username:admin@root.com / pwd:123456)

A full-stack warehouse inventory management system built on ASP.NET Core 9 with Clean Architecture, CQRS, and MediatR on the backend, paired with Razor Pages + Vue.js on the frontend. It covers the full order lifecycle: sales, purchases, transfers, adjustments, stock counts, and returns. Aimed at developers who want a working reference implementation or a head start on an internal WMS without paying for enterprise software.

The domain coverage is genuinely broad — transfer orders, scrapping, stock counts, and goods receive are all there, not just the easy CRUD. The decision to run Vue.js without a build step inside Razor Pages is pragmatic: you get reactivity without npm, which makes the project accessible to .NET developers who don't want to context-switch into a JS toolchain. The CQRS split is consistent — every feature has separate Command and Query handlers rather than a few doing double duty. The live demo with real credentials is a good sign; the author is confident enough to expose it.

The CC BY 4.0 license requires retaining a footer attribution link in all instances, which kills this for most commercial use — MIT or Apache 2 it is not, and the README buries this. The README is half a storefront for the author's Shopify shop, which raises questions about where the project's priorities actually are. No tests visible anywhere in the directory tree — for an inventory system where incorrect stock math has real consequences, that's a gap. SQL Server only (no PostgreSQL path), so if you're on a cloud-native stack you're either migrating EF provider yourself or out of luck.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →