Blood Bank Management System

About the project



A user can efficiently manage blood donation, storage, and distribution processes. This project is built using C++ and have utilized OOPs concepts such as encapsulation, inheritance, and polymorphism to model real-world entities such as donors, blood bags, and recipients, facilitating efficient data organization and manipulation. By providing a centralized platform for managing donor records, blood inventory, and transfusion data, the system streamlined operations, reduced administrative burden, and enhanced patient care.

Tech Stack


The basic features

  • Allow staff to register new donors by collecting relevant information such as name, contact details, blood type, medical history, and any previous donations.
  • Allow to search any donor record.