Skip to content

Kartik-soni-201900274/Find-Blood-Donor

Repository files navigation

Find Blood Donor

This is an android application which helps users to find blood donor's in their nearby locality.

Why did you made this?

My project "Find a Blood Donor" was built as per the requirements of my community to help the people in need. I am glad as this project will be focusing on a socio-community level. As seen in different places and hospitals, many people remain under pressure and face obstacles during their treatment and surgery in order to find the blood that is required urgently. Within a certain period of time, it is difficult to find blood, as there are many examples that show that many patients lose their lives due to unavailability of blood at the required time.

Also, there are different organizations, NGO's, and clubs like the Red Cross and the Lions Club which help to provide blood to patients, but these NGO's suffer difficulty finding registered donors and also the required blood type due to which the donors' can not reach the patients in time.

Therefore, my app keeps data of all the donors in different places with their respective data, and also, people in need of blood can directly request blood due to the fact that all donors and seekers can contact each other directly, eliminating the involvement of various organizations and procedures, which help patients get blood within the required time frame.

Screenshots:-

Built With:-

  • Material Design - Make beautiful products, faster. Material is a design system – backed by open-source code – that helps teams build digital experiences

  • Google Firebase - Firebase gives you functionality like analytics, databases, messaging and crash reporting so you can move quickly and focus on your users.

  • Java -Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Features:-

Add Request:--

Users can add a request for a specific blood type and the donors using the app can see the request. This app traces the user's location so that the request can be shown to the donors of that particular location.

Register as donor:--

Users willing to donate blood can register as donors so that they will be shown the requests nearby.

Find Blood Bank's:--

Users willing to find a blood bank in their location can search through this app and get the necessary information about a particular blood bank.

OTP verification :--

user can register through their phone number.

Realtime User Location:-

The App can trace users so that data can be very specific to the users' locality.

Library used:--

  • Toasty

  • de.hdodenhof:circleimageview:3.1.0

  • shaishavgandhi:login-buttons:1.0.0

  • chaos.view:pinview:1.4.3

  • Firebase OTP verification

  • Fused Location Provider API

About

First Blood Donor Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages