0% found this document useful (0 votes)
18 views15 pages

College Mid Semester Report For Final Year Project

Uploaded by

sharmabimal2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views15 pages

College Mid Semester Report For Final Year Project

Uploaded by

sharmabimal2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

ACKNOWLEDGEMENT

We sincerely acknowledge and thank those


who have contributed their valuable time
to help us achieve success in our project
work. We want to express our gratitude to
Cotton University for giving us this
opportunity. We are indebted to our
Project Guide Dr. Kangkana Bora for her
valuable guidance, cooperation,
encouragement, and time spent on this
project. We are immensely grateful to our
friends for their inspiration and guidance.

Lastly, we express our heartfelt gratitude to


our parents for their unwavering support
and inspiration.
ABSTRACT
This platform serves as a vital link between
blood donors, recipients, and blood banks,
aiming to streamline the process of blood
donation and distribution. Users can register
either as donors or recipients, while blood
banks can also join the network. The platform
offers a search function to locate the nearest
blood bank with the required blood type and
enables users to raise requests if the needed
blood type is unavailable locally. A notification
system alerts registered users about requests,
facilitating timely responses from potential
donors. Through this system, the platform
aims to optimize the availability and
accessibility of blood for those in urgent need,
potentially saving lives and contributing to
community health.
Table of Contents
CONTENTS Page No.
ACKNOWLEDGEMENT
ABSTRACT
1. INTRODUCTION 1
1.1 Motivation 1-2
1.2 Problem Statement 3
1.3 Objectives 4
2. SYSTEM REQUIREMENTS 5
2.1 Software Requirements 5
2.2 Hardware Requirements 5

3. SYSTEM ANALYSIS & DESIGN 6


3.1 Requirement Analysis 6
3.2 Feasibility Analysis 7-8
3.3 System Design 9
3.3.1 Flow Chart 9
3.3.2 Context Diagram 10
4. FUTURE DEVELOPMENT 11
5. CONCLUSION 12
3
1. INTRODUCTION

Blood4Life, a web-based platform, aims to


bridge the gap between blood donors and
those in need. It facilitates streamlined
blood donation by offering functionalities
for donor registration, blood bank
inventory management, secure storage of
donor details, and a request system for
specific blood types. By centralizing these
aspects, Blood4Life promotes efficient
blood resource allocation and improved
response times for critical
medical situations.

1.1 MOTIVATION

The Motivation to create this project has


many sources –

1
I. The motivation behind this project stems
from a recognition of the persistent
challenges and inefficiencies in the blood
donation and distribution process. In many
regions, accessing timely and suitable blood
transfusions remains a significant issue,
leading to unnecessary delays and potential
risks for patients in critical need. By
developing a centralized platform that
connects blood donors, recipients, and
blood banks, we aim to address these
challenges and improve the overall
accessibility and effectiveness of blood
donation efforts.
II. By facilitating communication and
coordination between stakeholders, we
aspire to create a more cohesive and
efficient blood donation ecosystem that can
better serve the healthcare needs of our
communities.
III. every individual deserves timely access to
safe blood transfusions, and this project
represents a tangible step toward realizing
that vision
2
1.2 PROBLEM STATEMENT
The process of accessing suitable blood
donors and matching them with recipients is
plagued by inefficiencies and logistical
challenges, leading to delays in treatment
and increased risks for patients. Blood banks
may struggle to maintain adequate supplies
of all blood types, exacerbating the problem.
There's an urgent need for a comprehensive
solution to streamline the blood donation
and distribution process, improve
accessibility to blood transfusions, and
enhance coordination among donors,
recipients, and blood banks. This requires a
technology-driven platform to facilitate
efficient communication, enable real-time
notifications, and centralize information
about available blood supplies, aiming to
optimize resource utilization, reduce
response times, and save lives within our
communities.

3
1.3 OBJECTIVE
1. Develop a user-friendly platform that
facilitates seamless communication and
coordination between blood donors, recipients,
and blood banks.
2. Implement robust search functionality to
enable users to locate nearby blood banks with
the required blood type quickly and efficiently.
3. Increase accessibility to blood transfusions
by reducing response times and eliminating
barriers to donor-recipient matching.
4. Enhance the efficiency of blood donation
efforts by optimizing the utilization of blood
resources and minimizing wastage.
5. Improve the overall effectiveness of the
blood donation ecosystem by fostering
collaboration and information-sharing among
stakeholders.
6. Contribute to better healthcare outcomes by
ensuring timely access to safe and suitable
blood transfusions for patients in need.

4
2. SYSTEM REQUIREMENTS
System requirements refer to the specifications
and capabilities that a computer system or
software application must meet in order to
operate effectively. These requirements
typically include details such as minimum
hardware specifications (e.g., processor speed,
RAM, storage space), supported operating
systems, necessary software dependencies,
and any other prerequisites needed for proper
functioning.

2.1 SOFTWARE REQUIREMENTS


1. NodeJs
2. ReactJs
3. ExpressJs
4. Git & GitHub
5. MongoDB Compass
6. Material UI
2.2 HARDWARE REQUIREMENTS
1. Laptop or a PC
2. Internet Connection
5
3. SYSTEM ANALYSIS & DESIGN
system analysis and design is a systematic and
iterative process aimed at creating effective
and efficient solutions to business problems or
opportunities, ultimately leading to the
development of well-designed systems that
meet the needs of stakeholders.
3.1 REQUIREMENTS ANALYSIS
3.1.1 FUNCTIONAL REQUIREMENTS:-

Some of the functionalities of this Project


are:
1. Homepage for Visitors
2. Login/Signup
3. Donors list
4. Request for Blood
5. Admin Dashboard
6. Donation History

3.1.2 NON-FUNCTIONAL REQUIREMENTS:-


Some of the non-functional requirements are:
1. Availability
2. Maintainability
3. Security 6
3.2 FEASIBILITY ANALYSIS

Feasibility analysis, often conducted at the


early stages of a project, is the process of
assessing the practicality and viability of a
proposed project or solution. It aims to
determine whether the project is technically,
economically, and operationally feasible. The
key aspects typically considered in feasibility
analysis:

1. Technical Feasibility : This project is


technically feasible because it can be
implemented by using personal laptop or PC.

2. Economic Feasibility : the technologies used,


from the database to the dev tools, and server
are free, so the cost of the development of the
system is only invested in time and effort, so,
the system is economical.
7
3. Operational Feasibility : The proposed system
is user friendly and easy to use and accessed by
admin and users.

4. Schedule Feasibility : This Project is


progressing as per the working plan and will be
completed by the given deadline. The Time
Graph is shown by Gantt Chart below -

8
3.3 SYSTEM DESIGN
System design is the solution of a “how to
approach to the creation of the new system. It
is composed of several steps. It facilitates the
understanding and provides the procedural
details necessary for implementation of the
system recommended in the feasibility study.

3.3.1 FLOW CHART

9
3.3.2 CONTEXT DIAGRAM

10
4. FUTURE DEVELOPMENT

As for other future developments, the


following can be done –

1. Blood Bank Dashboard


2. More control to Admin
3. Camp Organising
4. Online awareness session

11
5. CONCLUSION

In conclusion, Blood4Life presents a


comprehensive web-based solution to
address the challenges of blood donation
management. Through features like donor
registration, blood bank stock management,
secure donor details storage, and a request
system for specific blood types, the platform
streamlines the donation process and
optimizes blood resource allocation.
Blood4Life has the potential to significantly
improve response times for critical medical
situations and ultimately save lives by
connecting patients in need with compatible
blood donors more efficiently.
12

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy