Skip to content
Back to projects

Blood Donation

MERN platform connecting donors and recipients

Overview

A life-saving platform that connects blood donors with people in urgent need. The app handles donor registration, request matching, donation history, an admin dashboard, blog content, and Stripe-powered fundraising. Built end-to-end with the MERN stack and Firebase Auth.

Highlights

  • Real-time donor and request matching
  • Stripe-integrated fundraising for donation campaigns
  • Role-based admin and donor dashboards
  • Blog & content section to spread awareness

Challenges I solved

  • Integrating Stripe securely for donations and ensuring smooth payment flow

What’s next

  • Add SMS / email notifications when a donation request is accepted
  • Build an AI-powered donor recommendation system (location & blood type)
  • Add a mobile app version for easier donor access
  • Improve UI animations and accessibility (dark mode, ARIA roles)