Tech Stack: ASP.NET Core 10 (MVC), Entity Framework Core, Bootstrap 5, SQL Server
Features:
- N-Tier Architecture, OAuth 2.0 based RBAC (Admin, Receptionist, Doctor) via Microsoft Entra ID.
- Patient Registration, Appointment Scheduling, Invoicing, Graphical 2D Tooth Chart, Reports.
- HIPAA Compliance Inspired Design: Automatic Logoff & Inactivity Timeout, AES-256 encryption at rest & TLS in transit, Audit Logs (userId, IP, Timestamp with Actions on DB) in Azure Blob Storage.