-
Blood Donation App is a mobile application that aims to connect donors and recipients for blood donation. The app is built using Android Studio and Java programming language, and Firebase is used for backend operations such as authentication, account creation and login.
-
The app features a Dashboard with a navigation drawer that includes menu items such as Profile, Achievements, Request Blood, About us, Contact Us, and Logout.
The Blood Donation App has the following features:
Users can create a new account or login using their existing Google or Facebook accounts. Firebase authentication is used to secure user accounts and ensure that only authorized users can access the app.
The app's dashboard features a navigation drawer that allows users to access different sections of the app such as Profile, Achievements, Request Blood, About us, Contact Us, and Logout.
The Profile section allows users to view and edit their personal information, including their name, contact information, blood type, and location. Users can also view their donation history and achievements.
Users can view their achievements and statistics related to their blood donation history, such as the number of times they have donated blood and the number of lives they have saved.
The Request Blood section allows users to request blood from donors. Users can specify the blood type they need, the quantity required, and the location where the blood is needed. Donors can then view the requests and choose to donate if they meet the criteria.
The About Us section provides information about the app's developers, the mission of the app, and any relevant news or updates.
The Contact Us section allows users to get in touch with the app's developers to provide feedback or report any issues.
Users can logout of their account to ensure that their account remains secure and protected.
-
Java
-
XML
-
Firebase
-
Picasso
- Implement Map for connecting Donor and Patient.
- Add Messaging and Chat Function to the Patient Detail.
- Intergrate API displaying local Blood Donation Center.
- Improve UI and UX for better user experience
- Clone the repository to your local machine.
- Open the project in Android Studio.
- Build and run the app on an emulator or physical device.
We welcome contributions to this project! If you'd like to contribute, please fork the repository and submit a pull request.
Blood Donation App is a user-friendly mobile application that aims to connect donors and recipients for blood donation. The app's features, such as authentication and account creation, dashboard, profile, achievements, request blood, about us, contact us, and logout, make it easy for users to find donors and request blood when they need it.