Emergency Blood Connect Platform

Every 2 Seconds
Someone Needs Blood

LifeLink bridges the gap between blood donors and patients in real-time.
Register. Connect. Save Lives.

1.2Cr
Units needed yearly
30%
Demand unmet
0
Cost to donate
3
Lives per donation
๐Ÿ“ Location-Based Matching
๐Ÿ”” Instant Donor Alerts
๐Ÿฉธ All 8 Blood Groups
๐Ÿฅ Hospital Integration Ready
๐Ÿ”’ Privacy Protected
Live

Active Blood Requests

Real emergencies. Real people. Your help can save them.

Oโˆ’
Patient: Arjun M., 52 yrs
๐Ÿฅ Apollo Hospital, Chennai
๐Ÿฉธ 2 Units Required
โฑ Posted 12 minutes ago ยท Chennai
AB+
Patient: Priya S., 34 yrs
๐Ÿฅ AIIMS Delhi, Ward 4
๐Ÿฉธ 1 Unit Required
โฑ Posted 38 minutes ago ยท Delhi
B+
Patient: Ravi K., 8 yrs
๐Ÿฅ KEM Hospital, Mumbai
๐Ÿฉธ 3 Units Required
โฑ Posted 1 hour ago ยท Mumbai

Your Blood Could Save a Life Today

It takes 30 minutes to donate. It takes a lifetime to forget that you did.

Process

How LifeLink Works

Four simple steps connect donors to those in critical need โ€” in minutes, not hours.

01

Donor Registers on Platform

Blood donors sign up with their name, contact, blood group, city, and availability status. Your details are securely stored and only shared during genuine emergencies. Toggle availability on/off anytime โ€” no pressure, no obligation.

โฑ Takes 2 minutes
02

Patient Posts an Emergency Request

A patient, family member, or hospital staff posts a blood request with the required blood group, hospital name, city, number of units needed, and urgency level. The request goes live instantly and is visible to all matching donors.

๐Ÿšจ Live in 30 seconds
03

Nearby Donors Get Alerted

Donors matching the blood group and city automatically receive an email alert. They can view the full request details, confirm availability, and connect directly with the hospital โ€” no middleman, no delay.

๐Ÿ“ง Email alerts via EmailJS
04

Donation & Life Saved

The willing donor visits the hospital and donates. The request is marked as fulfilled. The donor's last donation date is updated automatically, respecting the 90-day recovery period. One act of kindness โ€” three lives saved.

๐Ÿ’š 3 lives per donation
Compatibility

All Blood Groups Covered

We maintain a verified donor network across all 8 blood groups.

A+
Most Common
Aโˆ’
Rare
B+
Common
Bโˆ’
Rare
O+
Universal+
Oโˆ’
Universal Donor
AB+
Universal Recv.
ABโˆ’
Very Rare

Ready to join the network?

Join Us

Register as a Blood Donor

It only takes 2 minutes. Your information is safe and only shared during emergencies.

Donor Registration

Fields marked with * are required.

Available to Donate Now
Toggle off if not currently eligible (illness, medication, recent donation)
Allow Emergency Contact
We'll notify you during critical emergencies near your city
๐Ÿ’š

You're a Lifesaver!

Thank you for registering as a blood donor on LifeLink.
You'll receive alerts when someone near you needs blood matching your group.

You could save up to 3 lives with one donation.

Emergency

Request Blood Urgently

Fill in the details. Your request goes live instantly and alerts nearby donors.

Blood Request Form

โšก Your request will be visible to donors within 60 seconds.

๐Ÿ”ด
Critical (Hours)
๐ŸŸ 
High (Today)
๐ŸŸก
Moderate (2โ€“3 days)
๐Ÿšจ

Request Posted!

Your blood request is now live on LifeLink.
Matching donors in your city have been notified via email.

Please keep your phone accessible โ€” a donor may contact you shortly.

Network

Find a Blood Donor

Browse our verified donor network. Filter by blood group or city.

Can't find a matching donor? Post an emergency request.

Our Mission
"We built LifeLink because no one should die waiting for blood when a willing donor exists just a few kilometres away."

A student team from CodeSangram, solving a problem that affects 1.2 crore Indians every year.

1.2Cr
Units of blood needed in India annually
30%
Demand that goes unmet every year
4Cr
Indians eligible to donate but haven't
3
Lives saved per single blood donation
Differentiators

Why LifeLink is Different

โšก
Real-Time Matching

Unlike static directories, LifeLink matches donors to requests in real-time based on blood group and city, with instant alerts.

๐Ÿ”’
Privacy First

Donor contact details are never publicly visible. Connections happen only during verified emergencies through our platform.

๐Ÿฅ
Hospital Integration Ready

Our architecture is designed to integrate directly with hospital blood bank systems for automated urgent requests.

๐Ÿ•
Availability Management

Donors control their availability with a toggle. The system auto-marks them as resting after a donation.

Built With

Tech Stack

HTML5 + CSS3
JavaScript (Vanilla)
Firebase Realtime DB
Firebase Auth
Google Maps Embed API
EmailJS Notifications
Web Push Notifications
The People

Our Team

A passionate student team united by one mission โ€” saving lives through technology.

๐Ÿ‘‘ Team Leader
Bhargavi N
Team Leader & Full Stack Developer
๐ŸŽจ UI/UX ๐Ÿ’ป Frontend ๐Ÿ”ฅ Firebase
Atchaya M
Team Member & Backend Developer
โš™๏ธ Backend ๐Ÿ—„๏ธ Database ๐Ÿ“Š Research
โœ