Skip to content

Commit a1c42b7

Browse files
authored
Create README.md
Create README.md
1 parent 4da23e3 commit a1c42b7

File tree

1 file changed

+142
-0
lines changed

1 file changed

+142
-0
lines changed

README.md

Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
# 🔥 Introduction
2+
Welcome to our **Warehouse Inventory Management System (WHMS)**, an innovative and scalable solution meticulously crafted to streamline and optimize your inventory operations.
3+
4+
Now powered by **ASP.NET Core 9.0**, the latest cutting-edge technology from Microsoft, WHMS is faster than ever and showcases the future of modern web development. With its fully decoupled **headless API** architecture, WHMS enables seamless integration between the back end and front end, offering unparalleled flexibility and performance.
5+
6+
The back end is built using **Clean Architecture**, **CQRS**, **MediatR**, and the **Repository Pattern**, ensuring maintainability and scalability for enterprise-grade applications. On the front end, **ASP.NET Core Razor Pages** and **Vue.js** come together to create a dynamic and user-friendly interface.
7+
8+
### Key Features
9+
WHMS provides a comprehensive suite of capabilities:
10+
- **Sales, Purchase, Delivery, and Goods Receive**
11+
- **Transfer, Adjustment, Return, and Scrapping**
12+
- **Stock Count and Detailed Reporting Functionalities**
13+
14+
🎯 **Challenge Yourself!**
15+
Experience the blazing speed and efficiency of **.NET 9**, the latest breakthrough in performance from Microsoft. Explore our **live online demo** today and see firsthand how WHMS can revolutionize your inventory management operations.
16+
17+
18+
---
19+
20+
# Technical Features
21+
- **ASP.NET Core 9.0 Headless API** (Back End)
22+
- Clean Architecture
23+
- CQRS with MediatR
24+
- Repository Pattern
25+
- Entity Framework Core (EF Core) for data access
26+
- AutoMapper for object mapping
27+
- FluentValidation for input validation
28+
- Serilog for logging
29+
- Support for file uploads and downloads (images/documents)
30+
- Secure authentication and authorization with ASP.NET Identity + JWT
31+
- **ASP.NET Core Razor Pages + Vue.js** (Front End)
32+
- Dynamic client-side interactivity with Vue.js
33+
- Modular, component-based architecture
34+
- Axios for API communication
35+
- Responsive UI with AdminLTE template
36+
37+
---
38+
39+
# Functional Features
40+
- **Customer Management**
41+
- Customer Group, Category, Details, and Contacts
42+
- **Sales Management**
43+
- Sales Order, Sales Return, Sales Reports
44+
- **Vendor Management**
45+
- Vendor Group, Category, Details, and Contacts
46+
- **Purchase Management**
47+
- Purchase Order, Purchase Return, Purchase Reports
48+
- **Warehouse Operations**
49+
- Unit Measure, Product Group, Products
50+
- Delivery Order, Goods Receive
51+
- Transfers, Adjustments, Scrapping, Stock Counts
52+
- **Reporting**
53+
- Transaction Report, Stock Report, Movement Report
54+
- **System Settings**
55+
- Company Settings, Tax Configuration, User Management
56+
- Number Sequence for systematic tracking
57+
- **Analytics and Logs**
58+
- Error Logs, Analytic Logs
59+
- **Authentication & Membership**
60+
- Secure user authentication and role-based access control
61+
62+
---
63+
64+
# Run The Project: Visual Studio
65+
Follow these simple steps to get started:
66+
1. Open the project using Visual Studio.
67+
2. Update the connection string in `appsettings.json` to match your SQL Server database.
68+
3. Clean and build the solution:
69+
- Right-click the solution > Clean
70+
- Right-click the solution > Build
71+
4. Run the project:
72+
- Click the green "play" button in the Visual Studio toolbar.
73+
74+
> **Note**: The database will be created automatically if it does not exist.
75+
76+
---
77+
78+
# Run The Project: IIS Web Server
79+
For deployment to IIS:
80+
1. Publish the project:
81+
- Right-click the project > Publish.
82+
- Choose a folder to output the files.
83+
2. Deploy to IIS:
84+
- Copy the published files to your IIS directory.
85+
- Configure IIS to point to the folder and ensure database connectivity.
86+
87+
> For detailed instructions, refer to [Microsoft's official IIS deployment documentation](https://learn.microsoft.com/en-us/aspnet/core/tutorials/publish-to-iis).
88+
89+
---
90+
91+
# Live Demo Link
92+
- **URL**: [https://whms-lte-fs.csharpasp.net/](https://whms-lte-fs.csharpasp.net/)
93+
- **Username**: [email protected]
94+
- **Password**: 123456
95+
96+
---
97+
98+
# Credits
99+
- **Syncfusion Community License**: [https://www.syncfusion.com/products/communitylicense](https://www.syncfusion.com/products/communitylicense)
100+
- **AdminLTE HTML Admin Template**: [https://adminlte.io/](https://adminlte.io/)
101+
102+
---
103+
104+
# Starred
105+
Love this project? Show your support by giving us a star on GitHub! ⭐
106+
Your support helps us continue developing and improving this project to deliver even greater value to the community.
107+
108+
109+
---
110+
# 🌱 Help Us Grow!
111+
Please help us grow by sharing it with your friends, family, and colleagues!
112+
113+
Every share helps us reach more people, grow the community, and continue improving this open-source project. ⭐
114+
Together, we can build something even greater—thank you for being a part of this journey!
115+
116+
---
117+
118+
# Supporters
119+
This project is proudly supported by **INDOTALENT**, your trusted partner for professional software solutions.
120+
121+
🎉 **Exclusive Offer:** Get an incredible **50% discount** on their products using the code **GITHUB50**. Don’t miss this opportunity to enhance your projects with top-notch solutions!
122+
123+
🌐 Visit now: [https://store.indotalent.com](https://store.indotalent.com)
124+
125+
126+
---
127+
128+
# Need a Production-Ready Codebase?
129+
Unlock the power of a fully functional **ASP.NET Core Full Stack Application** with an enterprise-grade **Headless API**.
130+
131+
💡 **Why Choose This?**
132+
This solution features a **decoupled business process architecture**, ensuring total separation between the back-end API and the front-end UI. Built with **Clean Architecture, CQRS, and MediatR**, it provides unparalleled flexibility and scalability for modern development needs.
133+
134+
And the price? It's **lower than your employee's T-shirts**, offering incredible value for your investment!
135+
136+
![Enterprise Full Stack Application](https://store.indotalent.com/cdn/shop/files/aspnet-wms-fs-hero6_1f3bb4d4-6a12-47ae-b31b-1e60e655e3b2_1024x1024@2x.png?v=1736228154)
137+
138+
📥 [Get the Source Code and Book Now](https://store.indotalent.com/collections/featured-product/products/inventory-wms-full-stack-edition)
139+
140+
Don’t miss this opportunity to supercharge your development with a cutting-edge, production-ready solution! 🚀
141+
142+

0 commit comments

Comments
 (0)