Blood for Life App (A Blood Donors Application for Android and iOS)
With the rapid usage of smartphones with a series of features and faster computation, a better idea is to make android and iOS technology more friendly for patients and volunteer donors in the context of blood donation and blood transfusion. So, the Proposed project Application would be for both And
2025-06-28 16:25:43 - Adil Khan
Blood for Life App (A Blood Donors Application for Android and iOS)
Project Area of Specialization Software EngineeringProject Summary In the case of an emergency crisis, it is very hectic for a patient to search for Blood donors. We all know that Blood is the most vital element of a human’s life. Blood Transfusion/donation is the process of receiving blood into a person’s circulation intravenously through the vein. Millions of lives can be saved each year by this simple intervention. In Pakistan, more than 1.5 million bags are required in a year for blood transfusion, but 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. Mostly, Emergency Patients, who are in need of blood usually request and find it 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 more friendly for patients and volunteer donors in the context of blood donation and blood transfusion. Although many Android and iOS applications for health awareness and blood donations are working for serving humanity. But Blood for Life App is actually a welfare app that would play a vital role in searching for a blood donor or nearby blood banks. When a blood seeker enters the details of the patient, an auto-request nonfiction is sent to nearby donors and if the donor is willing, then he/she can contact/chat with the seeker through this app which was not in the existing applications and the donor can reach the hospital where the blood is required by using Google maps route navigation. Project Objectives Aims & Objectives:- The main objective of this project is to save the lives of patients in emergency cases.
- To bridge the gap between blood bank, volunteer donors and needy people through this system.
- Some blood types are very rare so the system can send the request to required donors with the required blood type easily from the huge database when the seeker submit the details of patient.
- Vision of our project is to protect the donor's privacy and donor identity till he/she is willing or accepted the system generated request to donate the blood.
- To give the End-to-end communication between the willing donors and the seeker is also our main goal.
- To save the History of the donor so that he/she can view the last date on which he/she has given the blood in their login account.
- No notification will be generated to the such donors who have given the blood in the less than last three months gap. (Three months gap between the last donation and the new is mandatory for donor.)
With the rapid usage of smartphones with a series of features and faster computation, a better idea is to make android and iOS technology more friendly for patients and volunteer donors in the context of blood donation and blood transfusion. So, the Proposed project Application would be for both Android and iOS users. For this, the application would be uploaded on both PlayStore and AppStore. The Public will be informed and aware through:
- Conducting Seminars in public places
- Advertisement on social media
- Advertisement on TV channels
- By participating in TV Shows etc.
In the case of an emergency crisis, it is very hectic for a patient to search for Blood donors. What happens when someone needs blood & does not understand what to do? The most remarkable contribution that a person can make towards saving lives is only blood donation. So, The Proposed project will Cover the Health Sector.
As the blood Volunteers would be registered on the system , the user can find the required type of blood donor in minutes and the life of emergency patients can be saved through this project.
. The system will bridge the gap between blood donors and blood seekers. Both The Donor and Seeker can view each other locations through Google Maps and can communicate with each other and thus the availability of the required blood group will increase.
Technical Details of Final Deliverable For What the app is For:The Proposed project is only for
1. patient/blood seekers
2. and volunteer blood donors.
The Tools and Technologies used in the project are given below:
- Tools and Techniques:
Table 1.1 Tools for Proposed Project
| S.# | Tools/Devices | Version/Model | Rationale |
| 1 | Laptop | Core i5 with 8 GB RAM and 320GB Hard Drive | Hardware Machine |
| 2 | Android Studio | Bumblebee | 2021.1.1 | IDE |
| 3 | Infinix Hot 10s | Android 11.0 | Device used for Android App |
| 4 | Iphone 12 pro Max | iOS 14 | Device used for iOS App |
| 5 | MS Word | 2019 | For Documentation |
| 6 | Draw.io | 16.1.2 | For drawing diagrams |
| 7 | Adobe Illustrator CC | 2019 | Logo and Asset Designing |
| 8 | Adobe Photoshop CC | 2020 | Asset Designing |
Table 1.2 Technologies used in the Proposed Project
| S.# | Technology | Version | Rationale |
| 1 | Flutter | SDK 2.9.0-0.1.pre | UI Framework |
| 2 | Dart | SDK 2.16.0 | Programming Language |
| 3 | Firestore | Stable 3.1.5 | NoSQL Realtime Database |
| 4 | Firebase | Stable CLI v9.9.0. | Realtime Analysis |
S.#
1
2
3
4
5
6
7
8
S.#
1
2
3
4
Final Deliverable of the Project Software SystemCore Industry HealthOther Industries IT , Medical Core Technology OthersOther Technologies Clean TechSustainable Development Goals Good Health and Well-Being for People, Sustainable Cities and Communities, Life on LandRequired Resources| S.# | Technology | Version | Rationale |
| 1 | Flutter | SDK 2.9.0-0.1.pre | UI Framework |
| 2 | Dart | SDK 2.16.0 | Programming Language |
| 3 | Firestore | Stable 3.1.5 | NoSQL Realtime Database |
| 4 | Firebase | Stable CLI v9.9.0. | Realtime Analysis |