Blood Bank is cross platform mobile application that is developed using technologies like Flutter/Dart for frontend and Firebase for data storage

Overview
                                                       ABOUT BLOOD BANK

BloodBank

As part of our team discussion, we found out blood donation is essential to the health and medical progress of every country, specially the developing countries that experience a shortage of suitable blood types and blood donors. Therefore, we found that the path to clinical or medical advancement is to address the issue of blood scarcity or unavailability. We thus made the decision to create a mobile application to solve these difficulties.

As a team, we were inspired to draft a blood bank application during the COVID time. We were in Nepal during the time of COVID-19, and a close friend of ours from our home country resided nearby. He was hospitalized and isolated at the time because of COVID. His condition wasn't terrific, therefore the doctor instructed his parents to bring the blood (AB+). Finding the right blood was a significant challenge. We, his family, and other friends found it challenging to look for the blood. We were getting blood, but it wasn't the proper blood group. After several failed efforts and a great deal of work, and a lengthy period, we succeeded in getting the blood. We were discussing how to handle this situation once this occurred. That gave us the idea to develop an app that would help both blood donors and receivers. With the use of this app's search function, blood donors may be quickly found. Users of the app may log in and search for nearby blood receivers or donors by inputting their location. Even though it is simple to use, it has the power to save countless lives.

This software is created using the programming language dart, flutter for the front end, and firebase for the back end. We divided our job between ourselves and then worked individually on the front end and back end. The front end first tried to use flutter, however owing to several failures, we had trouble delivering output. Our back end also started off by utilizing Firebase.

The inaccuracy in our project was the hardest part. We first had trouble integrating the front end and back end. Additionally, there were various obstacles and hurdles in developing a user-friendly user interface. We had problems in giving users access to all of the functionalities with just one tap. But in the end, we were able to resolve every issue.

Actually, throughout this hackathon, we learnt and had fun with our project. We developed our ability to work together and communicate with each other. The activity truly appeals to us. In addition to understanding how to implement user authentication, we also learnt how to integrate the Firebase platform with our Flutter apps.

We are quite pleased and delighted with our project. We could have added more features and detailed information to the application if we had more time. Other than that, we are happy and proud of our project.

Built with : Flutter, Firebase, Dart, Google login API, firebase auth and Java.

Team Members:

  1. Ayush Ghimire - https://github.com/Aayush-jpg/Blood-Bank
  2. Sajan Poudel - https://github.com/sajanpoudel/Blood-Bank
You might also like...

Upload Files To Firebase Storage with Flutter. Pick images, videos, or other files from your device and upload them to Firebase.

Upload Files To Firebase Storage with Flutter. Pick images, videos, or other files from your device and upload them to Firebase.

Flutter Tutorial - Upload Files To Firebase Storage Upload Files To Firebase Storage with Flutter. Pick images, videos, or other files from your devic

Dec 28, 2022

ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.

ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.

⭐ My ToDo ⭐ Built with ❤︎ by Akash Debnath This is my second project on Flutter. This app hepls you to keep record of your ToDos. You can create your

Dec 25, 2022

Venni partner app - A flutter ride-sharing driver app supporting bank transfer, balance history, trip rating system, and trip history,

partner_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

Sep 24, 2022

🌈 Repository for a compass project, basically an App for displaying bank transfers, with API requests, Flag persistence, Infinite Scroll, Error Handling, Unit Tests, Extract Sharing working with SOLID, BLoC and Designer Patterns.

🌈 Repository for a compass project, basically an App for displaying bank transfers, with API requests, Flag persistence, Infinite Scroll, Error Handling, Unit Tests, Extract Sharing working with SOLID, BLoC and Designer Patterns.

💸 Green Bank Aplicação desenvolvida em Flutter com intuito de trabalhar conexão com API, Gerenciamento de estado usando BLoC, Refatoração, Arquitetur

Oct 7, 2022

A feature-rich cross-platform webview using webview_flutter for mobile and iframe for web. JS interop-ready.

A feature-rich cross-platform webview using webview_flutter for mobile and iframe for web. JS interop-ready.

A feature-rich cross-platform webview using webview_flutter for mobile and iframe for web. JS interop-ready. Getting started Gallery Basic usage Featu

Mar 17, 2022

a flutter Ui profile for bank account

a flutter Ui profile for bank account

Bank Profile A new Flutter application. I Will be Making Two UI designes of My own per Week 😄 Show some ❤️ and ⭐ the repo to support the project and

Oct 24, 2022

A simple bank UI template with a little bit of backend. Created by Martin Gogołowicz.

Flutter Bank UI A simple bank UI template with a little bit of backend. Created by Martin Gogołowicz. How it looks: Nagranie.z.ekranu.2021-12-2.o.21.5

Oct 14, 2022

Portarius is a free, open-source, cross-platform mobile application that allows you to manage your Portainer sessions.

Portarius is a free, open-source, cross-platform mobile application that allows you to manage your Portainer sessions.

Portarius [Latin: Porta/Door Arius/Keeper] Features User management See running/stopped containers (and also start/stop and restart them) See containe

Jan 7, 2023

Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Jan 2, 2023
Owner
Sajan Poudel
Web/App Developer| AI |Robotics😍
Sajan Poudel
This is an application that uses the Flutter framework, SQFLite as a database to record blood pressure, blood sugar, BMI, or create medication reminders in multi mobile platforms You can run this project on iOS, Android

This is an application that uses the Flutter framework, SQFLite as a database to record blood pressure, blood sugar, BMI, or create medication reminders in multi mobile platforms You can run this project on iOS, Android

null 14 Dec 29, 2022
Cross-platform mobile app for tracking GPS with IoT technologies.

IoT Tracking Cross-platform mobile app for tracking GPS with IoT technologies. Table of Contents Introduction Requirements Installation Build & Run Kn

0xShikYe 4 Oct 2, 2022
Ibolo-Microfinance-Bank-Mobile-Application - Mobile Banking Application With Flutter

ibolo mfb A new Flutter project. Getting Started This project is a starting poin

Seyifunmi Araoluwa 6 Dec 20, 2022
A cross platform mobile application developed in flutter

A cross platform mobile application ?? developed in flutter to keep track of dai

Melwin Lobo 1 Dec 16, 2021
🔥 🔥 🔥 A blood management project. 🔥 🔥 🔥

❤️ BloodMS ❤️ ?? ?? ?? A blood management project. ?? ?? ?? ?? Key features ✔️ Logins for users/members, ✔️ New donor can be added, ✔️ Donor can be co

Siddhartha joshi 52 Nov 14, 2022
Cross Platform app in Flutter with Firebase Auth and Firestore. Available for Mobile,Web,Desktop

NavokiNotes Navoki Notes, a note app app, will sync data to cloud and on all devices. We have application for Android, iOS, Web App, PWA, Windows, mac

shivam srivastava 93 Dec 27, 2022
Time-Tracker is a cross platform software integrated with Firebase and this is the mobile version created with Flutter.

Time Tracker | Flutter Time tracker is a cloud based task manager where you can manage your tasks in your mobile or web browser in a same time or in a

AmirHossein Mohammadi 10 Oct 25, 2022
Cross Platform mobile application built using Flutter for a group project

splitz A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

Utkarsh Omer 0 Jul 30, 2022
Download files from Firebase Storage with Flutter. List all images, videos, or other files from Firebase and download them.

Flutter Tutorial - Download Files From Firebase Storage Download files from Firebase Storage with Flutter. List all images, videos, or other files fro

Johannes Milke 28 Dec 4, 2022