Skip to content

The Donate Blood mobile application was created in Flutter and Google Firebase to pass the project of the subject Introduction to mobile systems.

Notifications You must be signed in to change notification settings

d-cegielka/donate_blood_app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

donate_blood

The Donate blood application has been created to store information about donors, ie the amount of donated blood, badges obtained.

It is intended mainly for blood donors and blood collection points to document the amount of donated blood. Each donor has an account that can be created after starting the application. We use the registration form for this purpose.

After each blood donation, the nurse can add information about the donation to the donor profile. To do this, he must select a donor from the list, enter the date, type of donation (whole blood, platelets, plasma) and the amount of blood donated. The user then receives information in the form of a notification about a new entry.

Badges are awarded to donors based on the amount of blood donated, also depending on gender.

WELCOME SCREEN

welcome_screen

SIGNUP SCREEN

signup_screen

LOGIN SCREEN

login_screen

NURSE HOME SCREEN

nurse_home_screen

DONOR HOME SCREEN

donor_home_screen

BADGE DESCRIPTION

badge_description

DONOR - LIST OF ALL DONATIONS

all_donations

NURSE - LIST OF ALL BLOOD COLLECTIONS

blood_collections

FORM TO ADD A NEW DONATION

form_adding_donation

LIST OF UPCOMING EVENTS (BLOOD DONATIONS)

upcoming_events

FORM TO ADD A NEW EVENTS

form_adding_events

EDIT PROFILE SCREEN

edit_profile

SETTINGS SCREEN

settings

About

The Donate Blood mobile application was created in Flutter and Google Firebase to pass the project of the subject Introduction to mobile systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 99.7%
  • Other 0.3%