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.
- π¦ 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
| Dashboard | Analytics | Product Management |
|---|---|---|
![]() |
![]() |
![]() |
-
Clone the repository:
git clone https://github.com/huzaifa-190/Pharmaco_Inventory cd Pharmaco_Inventory/Inventory_Management_Dashboard/ -
Create .env file inside the project folder and update this content:
LOCAL_SQL_CONNECTION_STRING = Server=<YOUR_MACHINE_NAME>;Database=inventoryDB;Trusted_Connection=True;TrustServerCertificate=True
-
Apply database migrations (if not already applied):
dotnet ef database update
-
Run the application:
dotnet run
-
Visit the app in your browser:
https://localhost:7185
- ASP.NET Core MVC with Razor Pages
- Entity Framework Core
- SQL Server
- Chart.js for visual analytics
- Tailwind CSS for UI
- Visual Studio
- C#
Huzaifa Basharat
LinkedIn β’ GitHub β’ Portfolio


