Coder Social home page Coder Social logo

go2ismail / asp.net-core-inventory-order-management-system Goto Github PK

View Code? Open in Web Editor NEW
709.0 68.0 486.0 94.67 MB

ASP.NET Core Razor Pages implementation of inventory order management. Warehouse, product, vendor, customer, purchase order, sales order, shipment, goods receive and more

Home Page: https://whms-lte.csharpasp.net/

License: Other

C# 99.56% JavaScript 0.44%
asp-net-core entity-framework-core adminlte inventory-management order-management supply-chain-management vendor customer purchase-order sales-order

asp.net-core-inventory-order-management-system's Introduction

Introduction

Welcome to our Warehouse Inventory Management System (WHMS), a cutting-edge solution meticulously designed to revolutionize your inventory operations. Powered by ASP.NET Core 8.0 Razor Pages (C#), WHMS offers a comprehensive suite of features including Sales, Purchase, Delivery, Goods Receive, Transfer, Adjustment, Return, Scrapping, Stock Count, Transaction Report, Movement Report, and Stock Report. Seamlessly manage your warehouse inventory with ease and precision, ensuring optimal stock levels, streamlined workflows, and enhanced productivity. Experience the future of inventory management with WHMS โ€“ your ultimate tool for operational excellence.

Technical Features

  • ASP.NET Core 8.0 Razor Pages (C#)
  • ASP.NET Identity Users / Roles
  • EF Core / LINQ
  • OData based API (Server side: paging, filter, search, sort)
  • Clean Architecture
  • Repository Pattern
  • Email
  • WkHtmlToPdf
  • Upload / Download Images
  • AutoMapper
  • NumberSequence

Functional Features

  • Customer Group
  • Customer Category
  • Customer
  • Customer Contact
  • Sales Order
  • Sales Report
  • Vendor Group
  • Vendor Category
  • Vendor
  • Vendor Contact
  • Purchase Order
  • Purchase Report
  • Unit Measure
  • Product Group
  • Product
  • Warehouse
  • Delivery Order
  • Sales Return
  • Goods Receive
  • Purchase Return
  • Transfer
  • Adjustment
  • Scrapping
  • Stock Count
  • Transaction Report
  • Stock Report
  • Movement Report
  • Company Settings
  • Tax
  • User Profile
  • User List
  • Number Sequence
  • Error Log
  • Analytic Log
  • Authentication / Membership

Run The Project: Visual Studio

This project is just another ASP.NET project so every official docs or tutorial related to ASP.NET will also apply to this project. Basically there are at least five simple steps:

  • Open the project using Visual Studio
  • Change the connection string (appsettings.json) to target your MS SQL Server
  • Right Click Clean
  • Right Click Build
  • Run the project by clicking green play button on your Visual Studio toolbar note: The project will automatically create the Database if the database not already exists.

Run The Project: IIS Web Server

This project is just another ASP.NET project so every official docs or tutorial related to ASP.NET will also apply to this project. Follow this link from Microsoft official docs regarding project host and deployment: https://learn.microsoft.com/en-us/aspnet/core/tutorials/publish-to-iis?view=aspnetcore-8.0&tabs=visual-studio Basically there are two important steps:

  • Convert the source code to distributable by right click > publish. note: put those files to some folder of your choice.
  • Put the files from first step to IIS. note: There are a lot of good tutorial about this. Tips:
  • Please make sure there are no problem connecting to database server from your web server

Live Demo Link

INDOTALENT WHMS

Credit

Starred

Help us grow by give a star.

Supporter

This project supported by: INDOTALENT https://store.indotalent.com. Feel free to visit their site and use 50% discount using discount code: GITHUB50 WHMS PRO

asp.net-core-inventory-order-management-system's People

Contributors

go2ismail avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

asp.net-core-inventory-order-management-system's Issues

Building in Visual Studio for Mac

Hello, has anyone tried this using Mac? Specifically Visual Studio for Mac? I've encountered this error, which is due to SQL not being native to Mac: "localdb is not supported on this platform". I tried to host SQL inside docker but I couldn't get the 2 connected and the data migrated.

Thanks!

Purchased Order details adding problem

Hello,
I want to add details to purchase order but did not able to add, it does not shows any button nor it add automatically on completion.
Please look into this issue.

Untitled

double unit Price

first of all appreciate your efforts
I want to insert unit price as double but it is not possible...
what am i doing wrong?
thanks

No Stock checking

There is now way to check stocks of the products being received.
Hence no way will know the product quantity available for sale.

Please update the code

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.