Skip to content

A simple and user-friendly web application for managing patients and their prescribed medicines. Built with **ASP.NET Core MVC (.NET 8)**, **Entity Framework Core**, **SQL Server**, and styled using **Tailwind CSS**.

Notifications You must be signed in to change notification settings

asmsayem202/PatientManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

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

Repository files navigation

πŸ₯ Patient Management System (ASP.NET Core MVC with Tailwind CSS)

A simple and user-friendly web application for managing patients and their prescribed medicines. Built with ASP.NET Core MVC (.NET 8), Entity Framework Core, SQL Server, and styled using Tailwind CSS.


πŸ“Œ Features

  • πŸ” Doctor-only access (no roles implemented for simplicity)
  • βž• Add, Edit, and Delete Patients
  • πŸ’Š Add, Edit, and Delete Medicines for each patient
  • πŸ”Ž Search and filter patients
  • πŸ” Pagination (5 patients per page)
  • 🧾 View detailed patient history with medicine timeline
  • πŸ–±οΈ AJAX-based delete confirmation (with modal and toast message)
  • 🧩 Responsive and clean UI with Tailwind CSS
  • 🎯 Lucide icons integration for better UX

πŸ§‘β€πŸ’» Technologies Used

  • ASP.NET Core MVC (.NET 8)
  • Entity Framework Core (Code-First)
  • SQL Server
  • Tailwind CSS
  • jQuery (for AJAX)
  • Lucide Icons

πŸ“š Tags

aspnet-core dotnet-8 mvc tailwindcss sql-server crud medical-system


πŸ“‚ Project Structure

PatientManagement/ β”‚ β”œβ”€β”€ Controllers/ β”‚ β”œβ”€β”€ PatientController.cs β”‚ └── MedicineController.cs β”‚ β”œβ”€β”€ Models/ β”‚ β”œβ”€β”€ Patient.cs β”‚ └── Medicine.cs β”‚ β”œβ”€β”€ Views/ β”‚ β”œβ”€β”€ Patient/ β”‚ β”‚ β”œβ”€β”€ Index.cshtml β”‚ β”‚ β”œβ”€β”€ Create.cshtml β”‚ β”‚ β”œβ”€β”€ Edit.cshtml β”‚ β”‚ └── Details.cshtml β”‚ β”œβ”€β”€ Medicine/ β”‚ β”‚ └── Edit.cshtml β”‚ └── Shared/ β”‚ └── _Layout.cshtml β”‚ β”œβ”€β”€ Data/ β”‚ └── ApplicationDbContext.cs β”‚ β”œβ”€β”€ wwwroot/ β”‚ └── css, js, lib (static files, Tailwind, jQuery) β”‚ β”œβ”€β”€ appsettings.json └── Program.cs

About

A simple and user-friendly web application for managing patients and their prescribed medicines. Built with **ASP.NET Core MVC (.NET 8)**, **Entity Framework Core**, **SQL Server**, and styled using **Tailwind CSS**.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published