Manage Blood Inventory with Confidence
Role-based dashboards for Admins, Staff, and Users. Real-time inventory, secure auth, and streamlined workflows.
Authentication
JWT-based auth with profile and role-based access.
Inventory CRUD
Staff/Admin can add, update, and delete blood records.
Admin Controls
Create staff and admin accounts directly from the dashboard.
Admin
Full access: users, inventory, and staff/admin creation.
Staff
Create and manage blood records; no user management.
User
View personal profile and donations history.