https://github.com/asmsayem202/patientmanagement
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**.
https://github.com/asmsayem202/patientmanagement
ajax aspnet-core-mvc entity-framework-core-8 lucide-icons modal-dialog pagination responsive-design-layout sql-server tailwindcss-v4 toast-notification
Last synced: 6 months ago
JSON representation
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**.
- Host: GitHub
- URL: https://github.com/asmsayem202/patientmanagement
- Owner: asmsayem202
- Created: 2025-07-08T11:19:59.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-07-08T11:25:35.000Z (7 months ago)
- Last Synced: 2025-07-08T12:39:23.357Z (7 months ago)
- Topics: ajax, aspnet-core-mvc, entity-framework-core-8, lucide-icons, modal-dialog, pagination, responsive-design-layout, sql-server, tailwindcss-v4, toast-notification
- Language: HTML
- Homepage:
- Size: 940 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ๐ฅ 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