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 Blood Donor" was built as per requirements of my community to help the people in need.I am glad as this project will be focusing in a socio-community level. As seen in different places and hosptals that many people remain in a pressure and in a obstacle during their treatment and surgery inorder to find blood which is required urgent. Within a certain perioud of time it is difficult to find blood as there are many examples that many patients loose their lives due to unavailability of blood in the required time.
Also there are different organizations,NGO's,clubs like Red cross, lions club which helps to provide blood to the patient's but these NGO's suffer difficulty finding registered donors and also of required blood type due to which the donor's cant reach upto the patients in time.
Therefore, my app keeps data of all the donors in different plsce with their respective data and also the people in need of blood can directly request for blood, due to which all donors and seekers can contact each other directly eliminating the involvment of various organizations and procedures which helps patients to get blood inside 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. The app traces user location so that the request can be shown to the donors of that particular location.
Register as donor:--
Users willing to donate the blood can register as a donor so that they will be shown the requests nearby them.
Find Blood Bank's:--
Users willing to find blood bank's in their location can search through this app and can get necessary information of a particular blooad bank.
OTP verification :--
user can register through their phone number.
Realtime User Location:-
App can trace user 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