Android Based : E-Blood Donation System | E-Enhancement | Towards Change

Mr. Viraj Shelar
10 min readApr 21, 2020

--

Eliminate Hosptials & Interconnect patients and Donors

Many times people are interested to donate blood but they are not satisfied with current system like they provide blood donation in free of cost to blood bank or hospital and they will sell their blood in high cost to needy ones. To motivate for blood donation and to save emergency patient life I design this application to create account from interested blood donors and feel their all details with blood group. If any emergency patient requires any type of blood donor or any type of other help from audience like eye donation etc. they will easily search interested donors and also search area wise donors and request them to help. The Scope of the project is that in a very short span it provides user with many facilities. It provides an elegant management of blood, list of hospitals, blood banks and donor online. The main purpose of this project is to interconnect all the blood banks, hospitals, donors into a single network, validation, store various data and information of blood and health of each individual. This system is used to store data over a centralized server which consists of database where the individuals’ information cannot be accessed by a third party. To motivate for blood donation and to save emergency patient life I design this application to create account from interested blood donors and feel their all details with blood group. If any emergency patient requires any type of blood donor or any type of other help from people like eye donation etc. they will easily search interested donors and also search area wise donors and request them to help.

Blood donation is very crucial in saving lives. In Several countries, health service has been widened and has undergone very swift transformation. The state-of-the art hospitals are providing free and highly specialized services, like open heart surgery, transplant surgeries, cancer treatment, and also providing blood to patients of bleeding disorders, and other hematological disorders.All these services require ample and continuous blood supply from donors. Another imperative factor in India is road traffic accidents which needs lot of blood on emergency basis. The major challenge the blood transfusion services are facing is to meet the increasing demand of the blood and its components constant supply. The blood donation is the only source of blood but the recruitment of voluntary, non — remunerated donors is the most important challenge throughout the world. According to the World Health Organization (WHO) data blood donation rate is high in high-income countries and low in middle and low-income countries 39.2, 12.6, 4.0 donations per 1000 population respectively. Many previous reports have shown that people have insufficient knowledge, diverse attitude and many misconceptions about the blood donation.

The donation of blood from young students is preferred because the risk of acquiring the blood transmitted diseases from blood donated by the students is less than other groups.The survey regarding knowledge, attitude and misconceptions may help to blood donation centers to develop their future policies to motivate people to donate blood and to urge donors to keep on donating blood on a regular basis and to inspire non-donors to start donating blood.The majority of donors (85.6%) donated blood for altruistic reasons. One quarter of the donors (25.3%) believed that incentives should be offered to encourage them to donate. Most donors (84.5%) believed that the most effective incentive was offering specific blood tests. Donors who had donated for non-altruistic reasons were more interested in receiving incentives. The desire to receive incentives was more widespread among younger, married, first-time donors, donors with a lower educational level and donors with a history of more than five donations. The desire to receive incentives decreased as age increased. Therefore this study was undertaken to determine the knowledge, reasons for not donating blood, misconceptions and motivations towards blood donation among a sample of university students in the world.Emergency situations, such as accidents, create an immediate, critical need for specific blood type. In addition to emergency requirements, advances in medicine have increased the need for blood in many on-going treatments and elective surgeries. Despite increasing requirements for blood, only about 5% of the Indian population donates blood. Donor will be prompted to enter an individual’s details, like name, phone number, and blood type. After that your contact details will appear in alphabetical order on the screen; the urgent time of a blood requirement, you can quickly check for contacts matching a particular or related blood group and reach out to them via Phone Call/SMS through the Blood Donor App. Blood Donor App provides list of donors in your city/area. Use this app in case of emergency. A large number of blood donors are attracted using an Android application. Cloud- based services can prove important in emergency blood delivery since they can enable central and immediate access to donors’ data and location from anywhere. Since almost everyone carries a mobile phone with him, it ensures instant location tracking and communication. Many times persons are interested to donate blood but they not satisfied with current system like they provide blood donation in free of cost to blood bank or hospital and they will sell their blood in high cost to needy ones. To motivate for blood donation and to save emergency patient life we design this application to create account from interested blood donors and feel their all details with blood group. If any emergency patient requires any type of blood donor or any type of other help from audience like eye donation etc. they will easily search interested donors and also search area wise donors and request them to help.

Need

  1. Emergency Blood arrangement.
  2. Blood is donated to Patient without any cost.
  3. Patient is not required to visit the Blood Bank.
  4. No need to arrange the Blood Donation Camps.
  5. Blood Donation Camps and camp organizer management.
  6. Inventory management in blood bank for storage and issuance of blood.
  7. Patient Register/Blood sample receiving register, Donor Register, Blood issue register and discarded blood report.
  8. List of donor who is eligible for donation on a particular date with contact number.
Literature Survey

Literature Survey

  1. Author: — B.N. Li

Institute of System and Computer Engineering, Taipa, China.

Published in: Computing & Control Engineering Journal , Aug.-Sept. 2006)

We recommend an electronic donor card system, which can not only optimize the blood donation procedure, but also enhance the satisfaction of blood donors. Firstly, such system facilitates information acquisition and production during donor registration. An additional benefit is that, in this age of information technology, blood donors usually prefer to use electronic donor cards. Therefore, the QoS of a blood center will definitely be enhanced with the introduction of an electronic donor card system.

2. Author : — Muhammad Arif

College of Engineering, Trivandrum, India.

Published in: India Conference (INDICON), 2012 Annual IEEE

Date of Conference: 7–9 Dec. 2012

A number of online blood bank databases are available; however none of them offer the capability for a direct contact between the donor and recipient. This is a major drawback particularly in cases where there is an urgent need of blood. Our project aims to overcome this communication barrier by providing a direct call routing technique using Asterisk hardware. A blood bank database is created by collection of details from various sources like Blood banks, NSS, NGO’s, hospitals and through web interface. The data collected will be maintained in a central server. This central server will be associated with a Toll free number that can be used to connect to it. An algorithm will be defined based on the various parameters that need to be accounted for, before blood transfer is done. The willingness of donor and the closeness of the donor to the place from where the call is coming are also accounted for in defining this algorithm. Based on the algorithm the most eligible donor is found out. From the server the call from the required person is routed to the eligible donor’s number. Such a system considerably cuts down on the overheads involved in referring to an online database and then calling the donors and verifying their willingness at a time when there is a critical need for the blood.

3. Author :- L Bala Senthil Murugan

Embedded System Technologies, TIFAC-CORE in Pervasive Computing Technologies, Velammal Engineering College, Surapet, Chennai — 600066, India.

Published in: Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on date 19–20 March 2015.

Automated Blood Bank is an associate work that brings voluntary blood donors and those in need of blood on to a common platform. It requires Micro USB of 5V and 2A power supply only. Entire communication takes place via SMS (Short Messaging Service) which is compatible among all mobile types. “Automated Blood Bank” is a project that brings voluntary blood donors and those in need of blood on to a common platform. This project aims at servicing the persons who seek donors who are willing to donate blood and also provide it in the time frame required. Automated Blood Bank tries to assist victims/patients/those in want of blood. The proposed work explores to find blood donors by using GSM based Smart Card CPU — Raspberry Pi B+ Kit. The vision is to be “The hope of every Indian in search of a voluntary blood donor”.

4. Blood Donor App :-

The American Red Cross Blood Donor App puts the power to save lives in the palm of your hand. Donating blood and platelets is easier than ever.

Features:-

• Convenient easy appointment scheduling and rescheduling receive appointment reminders.

• Get geo-targeted blood shortage alerts let you know if your blood type is needed in your area.

5. Blood Bank :-

App helps you to find peoples donating blood in your area. You can contact them through phone number or email address. You can see the location of user in map and if register yourself with App you can get push notification in case your blood group matches with the need of blood.

Features:-

• Find state, city and blood group wise blood.

• Directly call or SMS to blood donor.

6. Blood Donation :-Sudarshan Mondal Health & Fitness

Sometimes it happens that we need emergency blood for our relatives or friends. An effective solution can be done by this application. It will help you find blood donors from your area or your known institute.

Features:-

• Call or email the Donor as the details will be provided.

  • Donate blood as required

This Android App is developed to motivate for blood donation and to save emergency patient life we design this application to create account from interested blood donors and feel their all details with blood group.

Features

  1. Blood Donation Camps and camp organizer management.
  2. Inventory management in blood bank for storage and issuance of blood.
  3. Patient Register/Blood sample receiving register, Donor Register, Blood issue register and discarded blood report.
  4. List of donor who is eligible for donation on a particular date with contact number.

Goal

  1. To help save lives.
  2. To promote voluntary unpaid blood donations.
  3. To encourage people to become blood donors, and to donate more than once a year.
  4. To inspire children to become blood donors when they are old enough
  5. Emergency Blood arrangement.
  6. Blood is donated to Patient without any cost.
  7. Patient is not required to visit the Blood Bank.
Project Modules

Modules description in detail

A module description provides detailed information about the module and its supported components, which is accessible in different manners. The included description is available by reading directly, by generating a short html-description, or by making an environment check for supported components to check if all needed types and services are available in the environment where they will be used. This environment check could take place during registration/installation or during a separate consistency check for a component. Module aims Introduce students to the concepts of Project Management. Make students aware of the issues in identifying and selecting projects and in planning, performing and controlling the project. Give students an understanding of the different possibilities in developing the schedule, resource utilization, determining costs, managing risk, closing a project. Introduce students to Project Management responsibilities and skills needed. Introduce students to Project Management Information Systems.

Registration

In this app the donor will register himself/herself with all the details such Name, Address, Mobile Number, Medical details, Blood Group, etc.

Login

To login in the system user has first register himself/herself. After successful Registration user can login into the system.

Update Profile

After the successful login user will have the rights to update the details. These details consist of such as Updating medical details, Address, Contact number, etc.

Donate Blood

User can donate the blood if he/she is eligible and pass the several criteria. The criteria are such as, has the donor donated blood in last 3 months. If the donor has donated the blood in last 3 months then he/she is not eligible for the donation. User cannot donate the blood because there should gap between the last blood donation of upto 3–4 months.

Add different donors’ information in single account

When a single user registers him/her then he/she can add the donors i.e. any of his friend or any Family member.

Search Donor

This helps the user to find out the required blood group in the particular area. User can search for donor in 2 ways:-

1. Blood group

2. Location wise

Search results for selection

This module displays the search results of the blood group. It displays the Address and the contact number in which the user can direct call to selected contact by using Direct Calling with Call API which is provided by android.

State Diagram

Activity Diagram

References :

  1. Google play store
  2. www.bloodconnect.org
  3. www.ncbi.nlm.nih.gov
  4. www.who.in
  5. IEEE Paper Published in: Computing & Control Engineering Journal , Aug.-Sept. 2006)
  6. IEEE paper Published in: India Conference (INDICON), 2012 Annual
  7. IEEE paper Published in: Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on date 19–20 March 2015.

Contact Details:-

linkedin.com/in/viraj-shelar-077003159

E-Mail :- shelarvs11@gmail.com

--

--

Mr. Viraj Shelar

Blockchain Professional with a passion for ERC Standards, Hyperledger Frameworks and Tools | 3+ years of hands-on experience in Solidity, Web3, and Hyperledger