📋 Copied to clipboard!
🩸
Raktdaan (रक्तदान)
Ecosystem Live in Patna District (PTN)

5 Interconnected Logins
One Unified Life-Saving Network

Test the complete blood requisition lifecycle from end to end. Every role is fully pre-linked: when Hospital raises an emergency request, District Admin verifies and dispatches it, Blood Donor responds via Android App or Web, and Blood Bank fulfills stock.

🔑 Universal Password: demo123 ✅ Seeded Active Requisition: REQ-PTN-DEMO-01

👥 Master Demo Credentials & 1-Click Launch

Click ⚡ Instant Login to authenticate into that specific role immediately, or copy credentials.

Password for all 5 roles: demo123
🛡️ Role 1

Super Admin

State-Wide Oversight

Provisions District Admins, manages 38 districts, views state analytics, and blocks abusive users.

superadmin@raktdaan.org
demo123
⚡ Instant Login
🏛️ Role 2

District Admin

Patna District Desk

Onboards hospitals & blood banks in Patna, approves emergency blood requests, and coordinates donors.

districtadmin@raktdaan.org
demo123
⚡ Instant Login
🏥 Role 3

Hospital Portal

Patna Central Hospital

Raises patient blood requisitions with medical urgency, tracks verification status & donor arrivals.

hospital@raktdaan.org
demo123
⚡ Instant Login
🧪 Role 4

Blood Bank

Patna Red Cross Center

Maintains live blood inventory across 8 groups & 3 component types (Whole Blood, PRBC, Platelets).

bloodbank@raktdaan.org
demo123
⚡ Instant Login
📱 Role 5

Blood Donor

Amit Kumar (O+ Hero)

Web portal + Flutter Android App. Receives emergency alerts, taps "Ready to Donate", tracks 90-day cooldown.

donor@raktdaan.org
demo123
⚡ Instant Login
🔄 End-to-End Interconnected Ecosystem

How All 5 Roles Link Together in Real Time

Trace the exact lifeline of a blood requisition across Patna District:

1
Super Admin

Configures Bihar's districts and provisions login credentials for Patna District Admin.

State-level governance
2
District Admin

Onboards Patna Central Hospital and Red Cross Blood Bank into the Patna district pool.

Local network mapping
3
Hospital

Raises requisition REQ-PTN-DEMO-01 for child patient Aarav (O+ Whole Blood, 2 units).

Pending District verification
4
District Approval & Alerts

District Admin reviews clinical urgency & approves request $\to$ automated broadcast to nearby eligible O+ donors in Patna.

Push notifications sent
5
Donor & Blood Bank

Amit Kumar taps "Ready to Donate". District Admin directs him to Blood Bank, triggers 90-day cooldown!

Full cycle completed
🔴 Live Seeded Requisition in Patna

Requisition #REQ-PTN-DEMO-01

In Coordination
Patient Aarav Sharma 8 yrs • Pediatric
Blood Group & Units O+ 2 Units (Whole Blood)
Raising Hospital Patna Central Apex Bailey Road, Patna
✅ Donor Relayed Willingness: Status: ACCEPTED

Donor Amit Kumar (O+) responded to the alert and confirmed readiness. District Admin has scheduled donation arrival at Patna Regional Red Cross Blood Center.

🧪 Live Inventory

Patna Red Cross Stock

Manage →

Units available in Gandhi Maidan Blood Bank for Whole Blood:

A+ 12
A- 4
B+ 18
B- 5
AB+ 7
AB- 2
O+ 22
O- 6
📱 Flutter Android Donor Mobile App

Run flutter run in donor_app/ to test the mobile app interface, or switch directly to the Web Donor Portal above!