← Back to Work

Blood Donation Application

Blood Donation Application

The Problem

Blood donation coordination was fragmented, making it difficult for donors, volunteers, and admins to connect, manage requests, and publish timely content.

The Solution

Built a MERN platform with role-based access, donation request management, searchable blood availability, blog content admin, and JWT-protected APIs.

Challenges Faced

Implementing robust role-based access control across donor, volunteer, and admin flows while keeping the dashboard responsive was the biggest challenge. Ensuring secure JWT authentication and scalable donation request search/filter capabilities added important backend complexity.

Future Plans

Expand analytics dashboards, add real-time donation availability alerts, and integrate a mobile-friendly request matching experience for faster donor response.

Technology Stack

  • React
  • Node.js
  • Express
  • MongoDB
  • JWT