Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Smart blood donation application

In the case of an emergency crisis, it is very difficult for a patients and their relatives to search for blood donors in a quick manner. In everyday life, we are facing with several emergency situations in addition to accidents that involve severe blood loss and blood is required quickly to sa

Project Title

Smart blood donation application

Project Area of Specialization

Computer Science

Project Summary

In the case of an emergency crisis, it is very difficult for a patients and their relatives to search for blood donors in a quick manner. In everyday life, we are facing with several emergency situations in addition to accidents that involve severe blood loss and blood is required quickly to save lives.

In many surgery cases when patient needs blood and don’t have any urgent arrangement of blood, In our country Pakistan every second patient is helpless for blood in his severe condition. Blood is the most vital element of a human’s life and in our country, more than 1.5 million blood bags are required in a year for blood transfusion. Unfortunately, the rate of blood donation is less than one percent which is insufficient to meet the requirements of a country where thalassemia and anemia are highly prevalent. In most of the cases, emergency patients like accident cases, who are in need of blood usually request for blood from only a few of their contacted persons and there are very few chances to find the required blood at that time.

With the rapid usage of smartphones with a series of features and faster computation, a better idea is to make android and IOS technology friendlier for patients and volunteer donors in the context of blood donation and blood transfusion.

Our aim is to develop an application to facilitate blood donors and patients in every possible way. Our application will provide the facility to the blood seekers to approach nearby blood banks and blood donors using an auto-request notification which will be automatically sent to all the registered nearby donors. Similarly, both blood donors and seekers will also be able to track each other via GPS location tracking feature.

By introducing this feature, it would become much easier and reduce the time to a greater extent that is searching for the rare blood group. Our proposed solution will also provide an online chatting module and call system to narrow down the communication gap between the blood seeker and donor by providing multiple communication channels.

We will use flutter as an encouraging and latest technology with firebase database for better development in Android and IOS.

Project Objectives

these are the main objectives of our smart blood donation application: 

1. To save the lives of patients in emergency situation by providing blood efficiently.

2. To actively encourage voluntary blood donation and eliminate criminal act of blood selling.

3. To have a healthy blood-bank for thalassemia patients.

4.To maintain a permanent well-indexed record of voluntary blood donors.

5. It will work as a bridge between the patients and blood donors.

6.Provide effective communication system via well-established GUI.

7.Provide free of cost blood donation system for the needy patients and save lives.

these are the main objectives of our smart blood donation application: 

1. To save the lives of patients in emergency situation by providing blood efficiently.

2. To actively encourage voluntary blood donation and eliminate criminal act of blood selling.

3. To have a healthy blood-bank for thalassemia patients.

4.To maintain a permanent well-indexed record of voluntary blood donors.

5. It will work as a bridge between the patients and blood donors.

6.Provide effective communication system via well-established GUI.

7.Provide free of cost blood donation system for the needy patients and save lives.

Project Implementation Method

  1. In order to create an account, the user clicks on the Sign-up button after that user enters the right cell number.
  2. User click on sign in button for logging and    enter his/her user-name/CNIC and password if he already has an account on the application.
  3. When the user clicks on allow location sent to   the other end of the application.
  4. In order to find a Blood Bank user selects the city then clicks on the search button.
  5. User click on the find blood donor button and then submit the blood request with patient details.
  6. After submitting the request with patient details by the seeker, the system automatically generates a notification to nearby donors whose blood category matched with the required blood
  7. When a blood seeker made a request and notification sent to matched category persons then the donor can accept/deny the request.
  8. After receiving the request notification, If any donor is ready to donate the blood then he can start conversation with the blood seeker for any query.
  9.  When a blood seeker go in the Box of Request he/she can see the total requests and also the pending and the complete transfusion request.
  10. When the user register request with patient’ details he/she click on Find Donor box and check the status of that Request.
  11. When the user successfully submits blood request for a patient, he/she can delete the request.

      12. When user click on log out button, he/she log out                 from the system.

  1. In order to create an account, the user clicks on the Sign-up button after that user enters the right cell number.
  2. User click on sign in button for logging and    enter his/her user-name/CNIC and password if he already has an account on the application.
  3. When the user clicks on allow location sent to   the other end of the application.
  4. In order to find a Blood Bank user selects the city then clicks on the search button.
  5. User click on the find blood donor button and then submit the blood request with patient details.
  6. After submitting the request with patient details by the seeker, the system automatically generates a notification to nearby donors whose blood category matched with the required blood
  7. When a blood seeker made a request and notification sent to matched category persons then the donor can accept/deny the request.
  8. After receiving the request notification, If any donor is ready to donate the blood then he can start conversation with the blood seeker for any query.
  9.  When a blood seeker go in the Box of Request he/she can see the total requests and also the pending and the complete transfusion request.
  10. When the user register request with patient’ details he/she click on Find Donor box and check the status of that Request.
  11. When the user successfully submits blood request for a patient, he/she can delete the request.

      12. When user click on log out button, he/she log out                 from the system.

Benefits of the Project

  1. User can get blood with online resources.
  2. User can get blood at a single request.
  3. No tension of making calls or announcements for blood physically.
  4. Easy access for donor and patient.
  5. Establish GUI system for Android and IOS.
  6. User can use maps, and location as well.
  7. Seeker can get blood free of cost at a single click.

  1. User can get blood with online resources.
  2. User can get blood at a single request.
  3. No tension of making calls or announcements for blood physically.
  4. Easy access for donor and patient.
  5. Establish GUI system for Android and IOS.
  6. User can use maps, and location as well.
  7. Seeker can get blood free of cost at a single click.

Technical Details of Final Deliverable

Following are the final deliverable characters of application:

  • Prototyping
  • User Interface
  • Development
  • Testing and QA
  • Regression testing
  • Beta testing

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Medical

Core Technology

Others

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People, Reduced Inequality, Responsible Consumption and Production

Required Resources

  1. In order to create an account, the user clicks on the Sign-up button after that user enters the right cell number.
  2. User click on sign in button for logging and    enter his/her user-name/CNIC and password if he already has an account on the application.
  3. When the user clicks on allow location sent to   the other end of the application.
  4. In order to find a Blood Bank user selects the city then clicks on the search button.
  5. User click on the find blood donor button and then submit the blood request with patient details.
  6. After submitting the request with patient details by the seeker, the system automatically generates a notification to nearby donors whose blood category matched with the required blood
  7. When a blood seeker made a request and notification sent to matched category persons then the donor can accept/deny the request.
  8. After receiving the request notification, If any donor is ready to donate the blood then he can start conversation with the blood seeker for any query.
  9.  When a blood seeker go in the Box of Request he/she can see the total requests and also the pending and the complete transfusion request.
  10. When the user register request with patient’ details he/she click on Find Donor box and check the status of that Request.
  11. When the user successfully submits blood request for a patient, he/she can delete the request.

      12. When user click on log out button, he/she log out                 from the system.

If you need this project, please contact me on contact@adikhanofficial.com
0
114
The Dead Shore

 ?The Dead Shore? is Perception Neuron based motion graphical film that is desig...

1675638330.png
Adil Khan
9 months ago
Smart Traffic Management System

The scope of this project is to overcome traffic congestion caused by ineffective traffic...

1675638330.png
Adil Khan
9 months ago
MechInPocket

MechInPocket is an android application for the people who are facing difficulties getting...

1675638330.png
Adil Khan
9 months ago
Smart Floor Cleaning Robot

The proposed project is an autonomous floor cleaning robot with the features of vacuu...

1675638330.png
Adil Khan
9 months ago
Design And Implementation of Shunt Active Power Filter For Power Quali...

The consideration of power quality is an important measure in power distribution system. D...

1675638330.png
Adil Khan
9 months ago