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)