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.
-
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.
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.
Users willing to donate blood can register as donors so that they will be shown the requests nearby.
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.
user can register through their phone number.
The App can trace users so that data can be very specific to the users' locality.
-
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