Related Experiment Video
Updated: Feb 17, 2026

Detection of Residual Donor Erythroid Progenitor Cells after Hematopoietic Stem Cell Transplantation for Patients with Hemoglobinopathies
Published on: September 6, 2017
BLOODR: blood donor and requester mobile application
Vamsi Krishna Tatikonda1, Hosam El-Ocla1
1Department of Computer Science, Lakehead University, Thunder Bay, Canada.
Background:
With rapid increase in the usage of social networks sites across the world, there is also a steady increase in blood donation requests as being noticed in the number of posts on these sites such as Facebook and twitter seeking blood donors. Finding blood donor is a challenging issue in almost every country. There are some blood donor finder applications in the market such as Blood app by Red Cross and Blood Donor Finder application by Neologix. However, more reliable applications that meet the needs of users are prompted.
Methods:
Several software technologies including languages and framework are used to develop our blood-donor web application known as BLOODR application. These technologies comprise Ruby programming language (simply known as Ruby) along with JavaScript and PostgreSQL for database are used. Ruby on Rails (simply known as Rails) is an open source Web framework that makes it possible to quickly and easily create data-based web applications.
Results:
We show screenshots for the BLOODR application for different types of users including requester, donor, and administrator. Various features of the application are described and their needs of use are analyzed. If a patient needs a blood at a clinic, blood donors in vicinity can be contacted through using a clinic management service provided in this application. Registered donors will get notification for the blood requests only if their blood group is compatible with the requested blood type and in the same city/region. Then matching blood donors can go to the requesting clinic and donate.
Conclusions:
BLOODR application provides a reliable platform to connect local blood donors with patients. BLOODR creates a communication channel through authenticated clinics whenever a patient needs blood donation. It is a useful tool to find compatible blood donors who can receive blood request posts in their local area. Clinics can use this web application to maintain the blood donation activity. Future improvement of the BLOODR is explained.
Related Concept Videos
Blood Transfusion
Blood Transfusion Overview
A blood transfusion is a medical procedure used to replace blood lost due to injury, surgery, or to treat conditions such as anemia or cancer. During a transfusion, donor blood is...
Bone Marrow Sampling and Transplants
The transplant begins with high doses of chemotherapy and radiation treatment, which aim to destroy...
Blood Transfusion and Agglutination
History
The history of blood transfusion dates back to the 17th century, when early attempts were made in animals. In 1818 James Blundell, a British doctor, performed the first successful human blood transfusion. Later in 1900, Karl...
The ABO Blood Group
Antigens in the ABO Blood Group System
Antigens are substances that can trigger an immune response, leading to the production of antibodies. In the ABO blood group system,...
Blood Types
ABO blood group
ABO antigens are glycoproteins encoded by genes present on...
Blood Typing
Antigens are protein molecules that reside on the surface of red blood cells (RBCs). The ABO and Rh blood typing systems target...

