Inspiration

Thalassemia patients need lifelong, regular blood transfusions, and delays or shortages can be fatal. NGOs like Blood Warriors do incredible work connecting patients and donorsโ€”but much of it is still manual, chat-based, and time-sensitive. We wanted to create a system that could:

  • Predict donor availability,
  • Automate real-time matching, and
  • Strengthen recurring donor relationships.

Thus, Lynkdrop was bornโ€”our way of digitally scaling life-saving efforts with the help of AI and modern cloud tools.

What it does

Lynkdrop is a real-time blood donation and transfusion management system built specifically for Thalassemia support networks.

Key features:

  • ๐Ÿ“ Geo-based donorโ€“patient matching
  • ๐Ÿค– AI-powered donor availability prediction
  • ๐Ÿ“Š Donor engagement tracking & gamification
  • ๐Ÿ”— Integration with e-RaktKosh and Blood Warriors (Blood Bridge)
  • ๐Ÿ“ฒ Web app for patients, donors, and NGOs
  • ๐Ÿ”” Smart alerts via WhatsApp/SMS/push notifications

How we built it

  • Frontend: Next.js + Tailwind CSS for responsive, fast-loading UI
  • Backend: Node.js (Express) with REST APIs and real-time donor alerts via WebSockets
  • AI/ML Layer: Python models using scikit-learn + time-series donor pattern prediction
  • Database: Azure PostgreSQL for structured data and Redis for fast matching/cache
  • Hosting & Services: Azure App Services, Azure Functions, Blob Storage
  • Integrations: Mock APIs for e-RaktKosh and WhatsApp via Gupshup SDK

Functionality: How Will Users Engage With the Solution?

1. Thalassemia Patients / Families

Access via: Web Portal
Core Features:

  • Register patient profile and transfusion schedule
  • Request blood (urgent or pre-scheduled)
  • View compatible, nearby donors in real-time
  • Track request status (matched, in-progress, fulfilled)
  • Receive SMS / WhatsApp / push notifications
2. Blood Donors

Access via: Web Portal + WhatsApp/SMS
Core Features:

  • Register with blood type, location, availability preferences
  • Receive real-time donation requests
  • Accept or decline based on availability
  • View full donation history and impact
  • Earn badges and milestones (e.g., 5 donations, 3 cities)
  • Receive reminders for next eligible donation date
3. NGOs / Hospitals / Blood Warriors

Access via: Web Admin Dashboard
Core Features:

  • Add/manage Thalassemia patient requests
  • Auto-match donors and monitor fulfillment
  • View historical data and success rates
  • Access donor engagement analytics
  • Plan donation drives using predictive insights
  • Heatmaps for demand/supply clusters
4. Blood Bank Operators (via e-RaktKosh Integration)

Access via: Backend APIs / Admin Interface
Core Features:

  • Sync blood inventory (PRBC, Platelets, Whole Blood)
  • Verify donor eligibility before confirmation
  • Manage in-bound donation records
  • Share real-time availability with public app

Scope for Modifications & Scalability

Area Possible Enhancements
User Expansion Add support for cancer, hemophilia patients
Language Support Multilingual UI (Hindi, Bengali, Tamil, etc.)
Integrations Aarogya Setu, DigiLocker, Aadhaar eKYC
Donor Trust Verified donor badges, in-app reviews
Gamification Community leaderboards, city-wise rankings
AI Personalization Predict best-fit donors for rare groups
Offline Support SMS-only interaction for rural users
Blockchain Layer Transparent record-keeping and traceability

Impact: Benefits of the Solution & Impact on Blood Warriors

โœ… Benefits for Stakeholders:
Stakeholder Benefit
Thalassemia Patients Timely, reliable access to compatible blood donors, especially for scheduled transfusions.
Blood Donors Meaningful engagement, transparent feedback loop, and recognition for recurring contributions.
NGOs (Blood Warriors) Less manual effort in donor coordination, smarter targeting of high-probability donors, analytics for drive planning.
Hospitals/Blood Banks Better forecasting of demand, smoother operations through real-time integrations (e-RaktKosh).
๐ŸŒŸ Specific Impact on Blood Warriors:
  • Automates case tracking and donor outreach, freeing up time for critical cases.
  • Offers a centralized dashboard for all patient requests and real-time donor matches.
  • Builds a scalable and tech-enabled network that amplifies their existing WhatsApp-based operations.
  • Enables data-driven planning for future donation camps by analyzing donor behavior and regional demand.
  • Empowers them to expand nationwide without needing to scale their team at the same rate.

Challenges

Technical Challenges:
  • Real-time performance under high load (multiple patient requests, geo-filtering).
  • API integration reliability with third-party platforms (e-RaktKosh, Gupshup, etc.).
  • Data syncing issues between central databases and NGO lists.
Community Constraints:
  • Lack of digital literacy in some regions.
  • Reluctance to donate due to myths or misinformation.
  • Difficulty in validating donor health/vitals remotely.
Assumptions
Assumption Explanation
e-RaktKosh APIs are accessible For inventory sync and donor verification. If unavailable, we will mock this layer initially.
Blood Warriors have an active donor & patient registry We assume they already have structured or semi-structured records.
Medical component requirement is transferrable digitally We assume patient transfusion requirements can be logged via app or dashboard by NGOs.
Azure cloud services are available during the hackathon For deploying and scaling backend and ML models.

8. Timeline: Hackathon vs Post-Hackathon Milestones

During Hackathon (MVP Focus)
  • โœ… Donor registration and patient request modules (Next.js frontend + Node backend)
  • โœ… Real-time matching logic with basic filters (blood group, proximity)
  • โœ… SMS or WhatsApp-based donor alert using Gupshup/Twilio
  • โœ… Admin dashboard for Blood Warriors to manage requests
  • โœ… AI model (basic) for predicting likely donor availability
  • โœ… Mock integration with e-RaktKosh (static API simulation)
  • โœ… Deployment on Azure (Web App + PostgreSQL)
Post-Hackathon Milestones
Timeline Milestone
Week 2โ€“4 Integrate with live e-RaktKosh and real donor data from Blood Warriors
Month 1โ€“2 Add donor engagement tracking, impact stories, gamification
Month 2โ€“3 Full AI/ML model deployment with retraining pipelines
Month 3โ€“4 Launch multilingual support, scale to 5+ cities

Built With

  • azure
  • azure-automl
  • azure-blob-storage-apis-:-e-raktkosh-api
  • azure-functions-database-:azure-database-for-postgresql
  • azure-maps-ai/ml-engine-:-python
  • blood-bridge-(ngo)
  • facebook-prophet
  • frontend-:-nextjs
  • pytorch-backend-:-cron
  • shadcn-ui
  • tailwindcss
  • twilio-security-&-privacy:-nextauth.js
Share this project:

Updates