RaktConnect is a MERN + AI-powered blood donation platform that connects hospitals, donors, and patients. It helps hospitals manage blood inventory, donors track donation history, and patients request blood efficiently.
- 📊 Real-time Blood Inventory (View available blood units)
- 🔮 AI-based Blood Demand Forecasting (Predict future shortages)
- 📋 Manage Blood Requests (Prioritize urgent cases)
- 📈 Hospital Dashboard (Analytics & Reports)
- 🔄 Donor Registration & Profile Management
- 📆 Donation History Tracking
- 🔔 AI-based Donation Reminders
- 📊 Donor Eligibility Insights (Chart-based)
- 🏥 Blood Request System (Submit & Track Requests)
- 🔄 Match with Nearest Donors/Hospitals
- 📝 Medical History & Profile Management
- 📊 Blood Request Status Dashboard
| Technology | Purpose |
|---|---|
| MongoDB | Database for storing users, donors, and blood inventory |
| Express.js | Backend framework for API handling |
| React.js | Frontend framework for the user interface |
| Node.js | Server-side runtime environment |
| Recharts | Data visualization for reports & analytics |
| Tailwind CSS | Modern UI design framework |
| Python | For AI data predictions |
In root folder
npm install
cd client
npm run dev
cd server
npm run dev
In root
npm run dev
This project is licensed under the MIT License.