You are on page 1of 28

Blood Donor

An Android Application for the Blood


Donation System

Mehedi Hasan Emon (1801050001)

Supervisor:
Mozammel Haque
Assistant Professor and Chairman
Dept. of CSE
Britannia University
Introduction

Millions of people are injured in road


accidents every year, and just about any person
can need blood at any time, and our vision is to
make this system easier to find blood in
emergency situation.

2
Overview of Blood Donor

Blood Donor is an android application. It


is also considered one of the best android
tools for user to find blood donor on
internet and make it easier than ever.

3
What is Blood Donor?

The person who gives blood for transfusion is


called “Blood-Donor”. In our system is one of
the convenient system that provides a way to find
blood donor on the Internet.

4
Why Blood Donor?

The purpose of developing this app is to provide


blood to the people who are in need of blood.
The number persons who are in need of blood are
increasing in large number day by day. Using this
system user can search blood group available in
the city or search by name and he can also get
contact number & address of the donor who has
the same blood.

5
Objectives
From find blood donor to get blood, this
system will help to the user who are in need of
blood. Specially in emergency situation.

6
Existing Systems
The current system that is using by the people is
social media and manual system. With the
manual system & social media, there are
problems in finding the donors. Specially in
emergency situation. The current system are not
convenient and also these system are not making
for this purpose.

7
Proposed System’s Modules

Blood donation system is divided into


two modules…

 Admin Side

 Client Side

8
Admin Side

 Has the supreme power.


 Has controls upon the client panel.
 Deals with clients/registered user.
 Updates required information.
 Send Notification to the user.
 Monitor Statistics

9
Client Side

 Search Blood donor.


 Create Blood Request.
 View Available Blood Request.
 Show Blood donor profile.
 Chat With Blood donor.

10
Use Case Diagram of Client:

11
Activity Diagram of Client:

12
Entity Relationship Diagram:

13
Tools
 JAVA
 XML
 KOTLIN
 PHP
 Database – MySQL
 Microsoft Office Word
 Diagram.net

14
Some Snap
Shots

15
Splash Screen:

16
Login Screen:

17
Register Screen:

18
Home Screen:

19
Blood Request Screen:

20
Show Request Screen:

21
User Profile Screen:

22
Chat Screen:

23
Search Screen:

24
Send Notification Page:

25
Analytics:

26
Future Plans
Publish On Google Play.
Add Audio/Video calling system in chat
Add Google Maps to the project

27
Thanks to all

28

You might also like