https://github.com/huzaifa-190/pharmaco_inventory
๐ A full-featured Pharmacy Inventory Management Dashboard built with ASP.NET Core MVC, Razor Pages, and EF Core โ includes admin panel, product/supplier/order CRUD, and analytics with beautiful graphs.
https://github.com/huzaifa-190/pharmaco_inventory
admin-panel aspnet-core csharp dashboard entity-framework-core inventory-management-system mvc pharmacy-application razor-pages sql-server
Last synced: about 1 month ago
JSON representation
๐ A full-featured Pharmacy Inventory Management Dashboard built with ASP.NET Core MVC, Razor Pages, and EF Core โ includes admin panel, product/supplier/order CRUD, and analytics with beautiful graphs.
- Host: GitHub
- URL: https://github.com/huzaifa-190/pharmaco_inventory
- Owner: huzaifa-190
- Created: 2025-08-04T21:59:01.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-04T23:17:40.000Z (11 months ago)
- Last Synced: 2025-08-05T00:36:34.606Z (11 months ago)
- Topics: admin-panel, aspnet-core, csharp, dashboard, entity-framework-core, inventory-management-system, mvc, pharmacy-application, razor-pages, sql-server
- Language: HTML
- Homepage:
- Size: 3.21 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ Pharmacy Inventory Management Dashboard โ ASP.NET Core MVC App
> A full-featured **Pharmacy Inventory Management System** built with **ASP.NET Core MVC** and **Razor Pages**, featuring real-time analytics, clean UI, and complete admin control over inventory, suppliers, and orders.
---
## ๐ Features
- ๐ฆ Full **Product Management** (Create, Read, Update, Delete)
- ๐ **Supplier Management** with contact details and history
- ๐งพ **Order Management** including order details & history
- ๐ **Analytics Dashboard** with interactive graphs and charts
- ๐ Secure configuration using environment variables
- ๐ฏ Developed with clean architecture and scalable code
---
## ๐ท Few Screenshots
| Dashboard | Analytics | Product Management |
|----------|-----------|--------------------|
|  |  |  |
---
## ๐ Getting Started
### โ
Prerequisites
- [.NET 6+ SDK](https://dotnet.microsoft.com/download)
- [SQL Server](https://www.microsoft.com/en-us/sql-server/sql-server-downloads)
- [Visual Studio 2022+](https://visualstudio.microsoft.com/)
- Git
---
### ๐ง How to Run Locally
1. **Clone the repository:**
```bash
git clone https://github.com/huzaifa-190/Pharmaco_Inventory
cd Pharmaco_Inventory/Inventory_Management_Dashboard/
2. **Create .env file inside the project folder and update this content:**
````bash
LOCAL_SQL_CONNECTION_STRING = Server=;Database=inventoryDB;Trusted_Connection=True;TrustServerCertificate=True
3. **Apply database migrations (if not already applied):**
````bash
dotnet ef database update
4. **Run the application:**
````bash
dotnet run
5. **Visit the app in your browser:**
````bash
https://localhost:7185
---
## ๐ง Technologies Used
- **ASP.NET Core MVC** with Razor Pages
- **Entity Framework Core**
- **SQL Server**
- **Chart.js** for visual analytics
- **Tailwind CSS** for UI
- **Visual Studio**
- **C#**
---
## ๐ค Author
**Huzaifa Basharat**
[LinkedIn](https://www.linkedin.com/in/huzaifa-basharat-941a01283/) โข [GitHub](https://github.com/huzaifa-190) โข [Portfolio](https://huzaifa-basharat.vercel.app/)
---