Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views23 pages

Report Field Project

The Blood Donation Website - ApnaBlood is a web-based platform aimed at improving blood donation processes in India by connecting donors and recipients transparently and efficiently. It features Aadhaar-authenticated verification, location-based search, and real-time notifications, while ensuring data security and compliance with regulations. The project is technically feasible with modern technologies and seeks to eliminate middlemen exploitation in blood distribution.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views23 pages

Report Field Project

The Blood Donation Website - ApnaBlood is a web-based platform aimed at improving blood donation processes in India by connecting donors and recipients transparently and efficiently. It features Aadhaar-authenticated verification, location-based search, and real-time notifications, while ensuring data security and compliance with regulations. The project is technically feasible with modern technologies and seeks to eliminate middlemen exploitation in blood distribution.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 23

Blood Donation Website - ApnaBlood

ON
Submitted in partial fulfillment of the requirements
of the degree of
Bachelor of Engineering
(Information Technology)

By
Mahek Kawna-Roll No (31)
Disha Kulkarni-Roll No (34)
Vaishnavi Kumbhar-Roll No (35)
Taniya Nagdev-Roll No (45)
Under the guidance of
Pooja Shetty

Department of Information Technology


VIVEKANAND EDUCATION SOCIETY’S INSTITUTE OF TECHNOLOGY, Chembur, Mumbai
400074
(An Autonomous Institute, Affiliated to University of Mumbai) April 2024
Certificate
This is to certify that project entitled

Blood Donation Website - ApnaBlood


Group Members Names
Miss. Mahek Kawna ( Roll No. 31 )
Miss. Disha Kulkarni ( Roll No. 34 )
Miss. Vaishnavi Kumbhar ( Roll No. 35 )
Miss. Taniya Nagdev ( Roll No. 45 )
In fulfillment of degree of BE. (Sem. IV) in Information Technology for Project is approved.

Prof. Pooja Shetty External Examiner


Project Mentor

Dr. (Mrs.) Shalu Chopra Dr. (Mrs.) J.M.Nair


H.O.D Principal

Date: 07/04/2025
Place: VESIT, Chembur
College Seal
Dept. of Information Technology

ABSTRACT
The Blood Donation Website - ApnaBlood is a web-based platform designed to
bridge the gap between blood donors and recipients. It ensures transparency,
affordability, and efficiency in blood distribution by leveraging technology. The
platform facilitates quick and reliable blood donation through Aadhaar-
authenticated verification, enhances search functionality with location-based
filters, ensures data security and compliance with Indian IT regulations, and
provides a scalable and user-friendly experience. Motivated by the lack of
transparency and the exploitation of patients by middlemen, ApnaBlood aims to
create a fair and accessible blood distribution network across India. The system is
technically feasible using modern web technologies like React.js, Node.js, and
Firebase, and economically viable due to reduced costs. It introduces features such
as real-time notifications, donor history tracking, and secure authentication. The
project bridges critical gaps in the blood donation ecosystem and provides a much-
needed, efficient solution.

Contents
1 Introduction
➢ 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
➢ 1.2 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
➢ 1.3 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
➢ 1.4 Scope of the Work . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
➢ 1.5 Feasibility Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
➢ 1.6 Organization of the report . . . . . . . . . . . . . . . . . . . . . . 2
2 Literature Survey
➢ 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
➢ 2.2 Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
➢ 2.3 Review of Literature Survey . . . . . . . . . . . . . . . . . . . . . 4

3 Design and Implementation


➢ 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.2 Requirement Gathering . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.3 Proposed Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.4 Proposed Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.5 Architectural Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.5.1 UML Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
➢ 3.5.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
➢ 3.5.3 Data Flow Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 7
➢ 3.5.4 Timeline Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
➢ 3.6 Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . 7
➢ 3.7 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Results and Discussion


➢ 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
➢ 4.2 Cost Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
➢ 4.3 Feasibility Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
➢ 4.4 Results of Implementation . . . . . . . . . . . . . . . . . . . . . . .10
➢ 4.5 Result Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
➢ 4.6 Observation/Remarks . . . . . . . . . . . . . . . . . . . . . . . . . . .10

5 Conclusion
➢ 5.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
➢ 5.2 Future Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
➢ 5.3 Published Paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ACKNOWLEDGEMENT

The successful completion of our project report on Blood Donation Website –


ApnaBlood is the result of the unwavering guidance, encouragement, and support
we received throughout our journey. We deeply acknowledge and express our
heartfelt gratitude to every individual who contributed in one way or another to the
successful execution of this project.

First and foremost, we would like to offer our sincere thanks and profound respect
to Dr. (Mrs.) Shalu Chopra, Head of the Department, Information
Technology, for their continuous support, encouragement, and valuable
suggestions throughout the duration of our project.

We extend our deepest appreciation to our project guide, Prof. Pooja Shetty, for
her dedicated guidance, invaluable insights, and timely feedback, which played a
crucial role in shaping the direction and quality of our work. Her expertise and
encouragement were instrumental in helping us overcome challenges and achieve
our project goals.

We are also sincerely grateful to the entire faculty and staff of Vivekanand
Education Society’s Institute of Technology (VESIT) for providing us with a
stimulating academic environment and access to essential resources that made our
learning experience rich and fulfilling.

Finally, we would like to thank our families and peers for their constant
encouragement, patience, and moral support, which inspired us to strive for
excellence throughout the project. Their belief in our abilities kept us motivated
even during the most challenging times.

We owe the success of this project to all these wonderful people who contributed
significantly, both directly and indirectly, towards the completion of our work.
Chapter : 1
Introduction
1.1 Introduction
The Blood Donation Website - ApnaBlood is a web-based platform designed to
bridge the gap between blood donors and recipients. It ensures transparency,
affordability, and efficiency in blood distribution by leveraging technology.

1.2 Objectives
● Facilitate quick and reliable blood donation through Aadhaar-authenticated
verification.
● Enhance search functionality with location-based filters.
● Ensure data security and compliance with Indian IT regulations.
● Provide a scalable and user-friendly experience.

1.3 Motivation
The project was motivated by the lack of transparency in blood pricing and the
exploitation of patients by middlemen. The system aims to create a fair and
accessible blood distribution network.

1.4 Scope of the Work


The platform will serve individuals across India, with features like real-time
notifications, donor history tracking, and secure authentication.

1.5 Feasibility Study


The project is technically feasible using modern web technologies (React.js,
Node.js, Firebase) and economically viable due to reduced costs for recipients.

1.6 Organization of the Report


The report is structured into five chapters covering introduction, literature survey,
design, results, and conclusion.
Chapter 2
Literature Survey

2.1 Introduction
A review of existing blood donation platforms and research papers
highlighted gaps in transparency, verification, and accessibility.

2.2 Problem Definition


The current system lacks transparency, involves middlemen, do not have
location-based filtera, and discourages donors due to financial exploitation
of recipients.

2.3 Review of Literature Survey


● Blood Connect: Organizes camps but lacks request deletion.
● Impact Life: Visually appealing but limited to the USA.
● Friends2Support: No donor verification or reporting.
● e-Raktkosh: Cloud-based but has login issues.
Chapter 3
Design and Implementation
3.1 Introduction
The system is designed with a React.js frontend, Node.js backend, and
Firebase Firestore database.

3.2 Requirement Gathering


● Frontend:React.js
● Backend: Node.js, Express.js, Firebase Authentication
● Database: Firebase Firestore
● Hosting: AWS

3.3 Proposed Design


Actors: Individuals (Donor, requester), Blood Banks, Administrator
Features: Aadhaar verification, real-time alerts, donor search, camp
organization.

3.4 Proposed Algorithm


1. User registers with Aadhaar verification.
2. System matches donors based on location and blood type.
3. Notifications are sent to donors for urgent requests.

3.5 Architectural Diagrams


● UML Diagrams
3.6 Hardware Requirements
● Server: AWS EC2
● Client: Modern web browsers

3.7 Software Requirements


● React.js, Node.js, Firebase, AWS
● Chrome, Edge or Firefox
Chapter 4
Results and Discussion
4.1 Introduction

This chapter discusses the outcomes of the developed system and analyses
the system’s feasibility, cost, and performance.

4.2 Cost Estimation

The cost of the project is minimal due to the usage of open-source tools like
React.js and Firebase. Hosting on AWS’s free tier and deploying frontend on
GitHub Pages further reduces costs.

4.3 Feasibility Study

● Technical Feasibility: Achievable with current web technologies.


● Economic Feasibility: Cost-effective compared to traditional blood
bank management systems.
● Operational Feasibility: Easy to use and can be adopted by any
individual.

4.4 Results of Implementation

● Successful Aadhaar-based user registration


● Location-based donor filtering working accurately
● Real-time alerts and request dashboard functional
● Admin interface for managing requests and reports
4.5 Result Analysis

The project met all the functional and non-functional requirements. The UI
was found to be user-friendly, and the backend systems responded efficiently
under expected load conditions.

4.6 Observation/Remarks

The system bridges the gap between donors and recipients and offers a much-
needed solution to transparency issues in India’s blood donation ecosystem.
Chapter 5
Conclusion
5.1 Conclusion
The Blood Donation Website - ApnaBlood is a robust solution that
simplifies and digitizes the blood donation process in India. It provides
an efficient platform for stakeholders to connect, eliminating the role of
middlemen and ensuring fair access to blood.

5.2 Future Scope


● Integration with hospitals’ health records systems
● Addition of multilingual support
● Mobile application for broader reach
● Integration with wearable devices for donor health tracking

References :
Websites:
● https://eraktkosh.mohfw.gov.in/BLDAHIMS/bloodbank/
transactions/bbpublicindex.html
● https://www.bloodconnect.org/

● https://www.bloodcenter.org/donate/

● https://www.friends2support.org/

Research Papers:

1. IEEE Explorer: Automation of Blood Donation by Data Integration


Using Data Mining , 2020.

2. IEEE Explorer: Towards a centric network-based Cyber-Physical


Social System for a digitalized mobile blood collection process, 2020.

You might also like