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
Log in or sign up for Devpost to join the conversation.