Skip to content

bassel/BloodDonation

Repository files navigation

Blood Donation

Demo of a blood donation app that connects donors and recipients.

Setup

This app uses firebase as a backend. In order to run it, you need to add your own google services files in the following locations:

  • android/app/google-services.json
  • ios/Runner/GoogleService-Info.plist

Screenshots

01 - Splash 02 - Tutorial 03 - Login 04 - Login error 05 - Register 06 - Home 07 - Request details 08 - Drawer 09 - Profile 10 - Edit profile 11 - Medical Centers 12 - News 13 - Who can donate

Bonus section

When a user is set as an admin from the backend, an extra section appears is the drawer allowing them to add news directly from within the app:

14 - drawer admin activated 15 - admin add news

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Releases

No releases published

Packages

No packages published

Languages