Abstract
Hospital Management System Emr Opensource is an open-source Full Stack Web Development project. A complete open source for electronic healthcare record management in Hospitals, Clinics and Pharmacy. This application is made using ASP.NET MVC, C# , SQL Server. Danphe EMR is an enterprise web-based application that simplifies hospital management. Over 50 hospitals trust it in Asia (India, Nepal, Bangladesh) and provide comprehensive solutions for daily operations. It is built using TypeScript, Angular. Key capabilities include: Danphe HIMS Modules:; Patient Registration Management; Patient Billing System (OP/IP). The complete source code is publicly available on GitHub under the MIT License, making it a useful reference for students building a Full Stack Web Development mini project or final-year project.
1. Introduction
Danphe EMR is an enterprise web-based application that simplifies hospital management. Over 50 hospitals trust it in Asia (India, Nepal, Bangladesh) and provide comprehensive solutions for daily operations.
▶ Click on the image above to have a clear walkthrough of our Hospital Management & EMR System.
Danphe EMR is an open-source web-based HIMS + EMR + EHR to make hospitals digitized. It is live in 60-plus hospitals in Nepal, India, Bangladesh, Kenya, and many other countries. It has around 20 plus modules like Clinical, Billing, Accounting, Pharmacy, Labs, Inventory, Radiology, Nursing, Emergency, 50 plus Lab machine integration, and so on.
2. Objective
A complete open source for electronic healthcare record management in Hospitals, Clinics and Pharmacy. This application is made using ASP.NET MVC, C# , SQL Server
This project demonstrates how TypeScript, Angular can be applied to a real-world Full Stack Web Development problem.
3. Key Features / Modules
- Danphe HIMS Modules:
- Patient Registration Management
- Patient Billing System (OP/IP)
- Outpatient Billing
- In-patient Billing
- Patient Admission, Discharge and Transfer (ADT)
- Laboratory Management System
- Pharmacy Management System
- Integrated Accounting Management System
- Dr. Fraction Management System (Dynamic)
4. Technology Stack
5. System Requirements
General requirements for this technology stack — check the README for exact versions.
- Node.js (LTS) and npm / yarn / pnpm
- VS Code or any code editor
- Git (to clone the repository)
6. Installation & Setup
git clone https://github.com/hospital-management-system-emr/hospital-management-system-emr-opensource.git
cd hospital-management-system-emr-opensource- Lesson 1 - Installing Danphe App in Desktop Mode
- Lesson 2 - Configuring Danphe inside IIS
- Lesson 3 - License Error
- Lab 4 and Lab 5 - Changing hospital logo, Name and Billing Header
Full setup instructions are in the project README.
7. Future Enhancements
Suggested extensions you can add to make this your own project.
- Add role-based access control
- Deploy on a VPS or cPanel hosting with a custom domain
- Add automated tests and a CI pipeline
8. Viva / Review Questions
Common questions examiners ask for projects in this domain.
- Explain the frontend, backend and database layers of this application.
- How is user authentication and authorisation implemented?
- Describe the main database tables / collections and their relationships.
- Which REST APIs or routes are exposed and what do they return?
- How would you deploy this application to production?
9. Source Code & License
This project is developed by hospital-management-system-emr and published on GitHub under the MIT License. Please follow the license terms and credit the original author when you use or modify this code.
Want to build this as your internship project?
Work on a Full Stack Web Development project like this with mentor guidance, weekly reviews and an internship certificate from Training Trains, Erode — online or offline.
Apply for Full Stack Web Development Internship