Project / 006

Blood Donation Management System

A role-aware workflow for coordinating blood donors, recipients, and requests.

A full-stack donor and request management application with role-based access for donors and recipients.

Category
Software

PROJECT / 006

01Donor / recipient
02React client
03FastAPI
04MySQL

PUBLIC RECORD · REV / 01

Donation coordination needs separate user responsibilities and a clear path between donor information and active requests.

How the pieces connect

A React and TypeScript frontend connects to a FastAPI backend and MySQL data store, with role-based access separating donor and recipient workflows.

Implemented capabilities

  • Donor and request workflows
  • Role-based access
  • Full-stack application architecture

The application demonstrates a complete web stack organized around real user roles and request-management flows.

  • 01React
  • 02TypeScript
  • 03FastAPI
  • 04MySQL