Technology Stack:
This application leverages a range of modern technologies to ensure scalability, maintainability, and a professional user experience. Each tool and framework has been carefully selected to provide an optimal development and runtime environment for the Inventory WMS system. Below is a list of the key technologies used in this project:
-
Visual Studio Community 2022: An integrated development environment (IDE) used for building and managing the entire solution.
- Microsoft SQL Server: A robust relational database management system for storing and managing data.
- ASP.NET Core 9.0: A modern, high-performance framework for building web applications and APIs.
- C#: The primary programming language used to develop the Back End.
- Clean Architecture: A design principle employed to ensure a clear separation of concerns and maintainable code.
- CQRS with MediatR: Implements the Command Query Responsibility Segregation pattern to separate command and query responsibilities, enhancing clarity and scalability.
- HTML / CSS / JavaScript / jQuery: Used to create a dynamic and responsive user interface for the Front End.
- Syncfusion: A suite of enterprise-grade UI controls, such as grids, pivot tables, schedulers, and kanban boards, provided under the free Community Edition.
Online Demo:
Url: https://wms-fs.csharpasp.net/
Email: admin@root.com
Password: 123456
Free E-Book:
ASP.NET Core - Full Stack - Inventory WMS