-
-
βNo one should ever have to beg for blood on WhatsApp again.β β BloodLink
-
Admin Dashboard β built on Supabase with secure RLS policies to manage donors, requests, and analytics.
-
KhoonBuddy β our voice assistant powered by ElevenLabs, helping users find answers hands-free in emergencies.
-
Real-time donor matching β filters by blood group, city, urgency, and eligibility to prioritize critical cases.
-
Interactive blood bank map β helps users locate nearby donation centers using Leaflet.js and OpenStreetMap.
-
No one should ever have to beg for blood on WhatsApp again.β β BloodLinkβs mission to save lives with AI + heart.
π Inspiration
π¨ People donβt just die from disease β they die waiting for a donor.
Not because medicine failedβ¦ but because a single bag of blood wasnβt found in time.
In Pakistan and across APAC, Iβve seen desperate WhatsApp statuses, Facebook cries, and tweets begging for rare blood types. Itβs heartbreaking. I couldnβt just scroll anymore. I had to act.
So I built BloodLink β a solo-built, AI-powered global blood donation platform. A project born from urgency, built with purpose.
π‘ What it does
BloodLink is an end-to-end emergency blood donation system designed to save lives faster and smarter.
π Why it's unique: BloodLink isnβt just a donor database. Itβs a smart, AI-driven assistant that speaks your language, works in your city, and connects you to a living, available donor in seconds β not hours.
Key Features:
- π Instant donor-patient smart matching (Exact Match > Universal Donor > Compatible)
- π Global reach β Supports 195+ countries with real-time geo-location filtering
- π§ AI algorithms for compatibility scoring, urgency ranking & donor prioritization
- π£οΈ KhoonBuddy β A voice-based blood assistant built using ElevenLabs Voice AI
- ποΈ Voice input via Web Speech API for accessibility (especially in emergencies)
- π Smart filters (blood type, availability, location, Rh factor, eligibility)
- π Multi-language support (Urdu, Hindi, Arabic, 20+ more via Google Translate API)
- π₯ Real-time map of blood banks near you using Leaflet + Overpass API
- π Admin dashboard with full data analytics, patient tracking, and donor management
- π Call/SMS buttons to connect with verified, available donors
- π Supabase RLS for secure, real-time user management + auto-eligibility (90-day rule)
- π₯ Seamless donor onboarding & request submission
- π§ Country + flag dropdown with auto-location
- π Dark mode enabled, fully mobile responsive
- π§βπ» 100% built inside Bolt.new, deployed via Netlify
- β "Built with Bolt" badge proudly displayed
π οΈ How we built it
BloodLink was fully ideated, designed, and coded solo in Bolt.new, using the following stack:
- π§ Bolt.new β Entire codebase written + structured inside Bolt
- βοΈ React + TailwindCSS β Mobile-first frontend
- 𧬠Supabase β Auth, RLS, PostgreSQL, real-time updates
- π£οΈ ElevenLabs API β For KhoonBuddy voice blood assistant
- π Google Translate API β Instant language switch for 20+ locales
- πΊοΈ React Leaflet + Overpass API β Real-time map for nearest blood banks
- π€ Web Speech API β Voice input for donor/patient search
- π Netlify β Global deployment
- π§ 11M+ tokens consumed inside Bolt's editor to iterate every prompt, every feature
π§ Challenges we ran into
- π§ Designing a compatibility algorithm with medical accuracy
- ποΈ Making the voice assistant feel human and calm in emergency-like tones
- π± Balancing design + usability for panic-prone mobile users
- π Localizing the experience for multiple languages and geographies
- π‘ Working solo on everything β from design to AI, backend to pitch
π Accomplishments weβre proud of
- π¨ Real-time global blood matching engine β first of its kind
- π KhoonBuddy β voice + text chatbot trained on 50+ real blood emergency FAQs
- π₯ Nearest blood bank finder with live location map rendering
- π 195+ countries, multilingual with regional filters & flags
- π¨βπ» Solo-built without team or agency β just vision + velocity
- π Enterprise-grade admin dashboard with real analytics
- β‘ A user can go from request to potential match in seconds, not hours
π What we learned
- β€οΈ Tech mixed with empathy becomes life-saving
- π Voice AI reduces panic, especially in medical situations
- π Localization and accessibility arenβt βfeaturesβ β theyβre necessities
- π§ Bolt.new is powerful enough to ship production-grade builds solo
- πͺ Working alone forces you to build with clarity, discipline, and heart
No team? No problem. When you're building for something bigger than yourself, the tools become your teammates.
π Whatβs next for BloodLink
- π WhatsApp + SMS auto-alerts on donor match
- π± Android/iOS app with AI, voice, and map support
- π₯ Real hospital integrations via API
- π©Έ Donor streak badges, reminders, and gamified incentives
- π Live video consultation in crisis (Tavus AI)
- π Community blood drives via local hubs
- π‘οΈ Photo/ID verification for serious cases
β¨ Bonus Prizes Submission
- β Top Built in Public Journey: I documented every major milestone on X, Devpost, and LinkedIn β from idea to voice assistant to map rendering.
- β Inspirational Story: A solo effort sparked by real heartbreak in my community. Built to help the people I love, and those I may never meet.
π¬ Final Words
π If you're a hospital, NGO, or simply someone who cares β letβs partner.
Together, letβs build a future where no one bleeds alone.
Letβs code the cure. β€οΈ
#BloodLink #BuiltWithBolt #VoiceAI #BloodDonation #HackForGood
Built With
- bolt.new
- capcut
- elevenlabstts
- github
- googletranslateapi
- lucide
- netlify
- openstreetmap
- overpassapi
- postgresql
- react
- reactleaflet
- reactrouter
- rls
- supabase
- tailwindcss
- typescript
- vite
- webspeechapi


Log in or sign up for Devpost to join the conversation.