Skip to content

πŸ’Š 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.

Notifications You must be signed in to change notification settings

huzaifa-190/Pharmaco_Inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Š 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
Dashboard Analytics Products

πŸš€ Getting Started

βœ… Prerequisites


πŸ”§ How to Run Locally

  1. Clone the repository:

    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:

    LOCAL_SQL_CONNECTION_STRING = Server=<YOUR_MACHINE_NAME>;Database=inventoryDB;Trusted_Connection=True;TrustServerCertificate=True
    
  3. Apply database migrations (if not already applied):

    dotnet ef database update
    
  4. Run the application:

    dotnet run
    
  5. Visit the app in your browser:

    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 β€’ GitHub β€’ Portfolio


About

πŸ’Š 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.

Topics

Resources

Stars

Watchers

Forks