Skip to content

LifeFlow – Blood Donation App

fullstack
2024
Nonprofit Health Org
2.5 months
LifeFlow – Blood Donation App screenshot 1
1/6
LifeFlow – Blood Donation App screenshot 2
2/6
LifeFlow – Blood Donation App screenshot 3
3/6
LifeFlow – Blood Donation App screenshot 4
4/6
LifeFlow – Blood Donation App screenshot 5
5/6
LifeFlow – Blood Donation App screenshot 6
6/6
LifeFlow – Blood Donation App thumbnail 1
LifeFlow – Blood Donation App thumbnail 2
LifeFlow – Blood Donation App thumbnail 3
LifeFlow – Blood Donation App thumbnail 4
LifeFlow – Blood Donation App thumbnail 5
LifeFlow – Blood Donation App thumbnail 6

Project Overview

Role-based blood donation app with dashboards, donation management, and a blogging system.

Key Features

  • Role-based dashboard for Admin, Volunteer, Donor
  • Create/view/manage donation requests with status updates
  • Blog system with JoditEditor for publishing
  • Secure Firebase authentication and JWT authorization

Testimonials

"LifeFlow made managing donation drives incredibly easy and organized. An essential tool for our operations."

Dr. Anwar Hossain

Director, Nonprofit Health Org

Technologies Used

ReactNode.jsExpress.jsMongoDBTailwind CSSFirebaseJWT

Project Statistics

Duration

2.5 months

Team Size

3 people

Users

3,000+

Features

4

Challenges Faced

  • Implementing real-time status updates for donation requests
  • Designing a role-based access control system with Firebase
  • Creating an intuitive dashboard for different user roles
  • Managing complex state for donation tracking and blogging system

Future Improvements

  • Implementing a notification system for donation requests
  • Adding a map feature to locate nearby donation centers
  • Integrating with hospital systems for real-time blood inventory
  • Adding a mobile app for better accessibility
Portfolio | Full Stack Developer