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.
PROJECT / 006
PUBLIC RECORD · REV / 01
01The challenge
Donation coordination needs separate user responsibilities and a clear path between donor information and active requests.
02The approach
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.
This record uses verified project scope. Photographs, schematics, measurements, repository links, and test logs will be added only when authentic source material is ready.
03Build scope
Implemented capabilities
- Donor and request workflows
- Role-based access
- Full-stack application architecture
04The result
The application demonstrates a complete web stack organized around real user roles and request-management flows.
05Technology
- 01React
- 02TypeScript
- 03FastAPI
- 04MySQL
06Related work