A full-stack MERN platform that connects organ donors with recipients through an intelligent matching algorithm.
Built for *NEXATHON 1.0, this project aims to *save lives by making organ allocation faster, smarter, and more transparent.
Every year, thousands of patients lose their lives due to the delay in finding suitable organ donors.
Current systems are:
- β Manual & region-limited
- β Prone to delays & inefficiencies
- β Lacking real-time transparency
We need a scalable, digital-first solution that ensures fair, fast, and efficient donor-recipient matching.
A centralized web platform designed for real-time donor-recipient matching with:
- π Donor & Recipient Registration with secure authentication (JWT & bcrypt).
- π Matching Algorithm (blood type, medical urgency, organ type, geographic proximity).
- β‘ Real-time Compatibility Scoring using MongoDB queries & Node.js logic.
- π’ Instant Notifications via Email/SMS/WhatsApp APIs.
- π Secure & Transparent Data Handling (role-based access for hospitals, patients, authorities).
- π Scalable Cloud Deployment with CI/CD pipelines.
- Frontend: React.js + TailwindCSS + Axios + JWT Auth
- Backend: Node.js + Express.js (REST APIs)
- Database: MongoDB (Mongoose ORM)
- Authentication & Security: JWT, bcrypt, role-based access control
- Notifications: Twilio / Nodemailer / Firebase Cloud Messaging
- Deployment: Docker + AWS / Vercel / Render
Optional Advanced Features:
- Blockchain ledger for transparent allocation tracking
- WebSockets for real-time updates
- User Registration β Donor/Recipient enters details β securely stored in MongoDB.
- Matching Engine β Node.js algorithm calculates compatibility score.
- Dashboard View β Hospitals see top matches ranked by urgency & compatibility.
- Notifications β Automatic alerts sent to recipients & hospitals when a match is found.
- Approval & Transplant β Legal/ethical checks before surgery.
β
Centralized digital organ registry
β
Compatibility scoring system (blood type, organ type, urgency, location)
β
Real-time donor-recipient suggestions
β
Secure hospital/admin panel
β
Cloud-hosted & scalable solution
- SOURAV KUMAR SINGH β UI/UX & Presentation
- AVINASH KUMAR β Backend & Matching Algorithm
- JAY PRAKASH YADAV β Frontend Development
- TARAPADA GARAI β Database & API Integration