Skip to content

adityas1309/RaktConnect

Repository files navigation

🩸 RaktConnect - Smart Blood Donation Platform

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. License: MIT

🚀 Features

🏥 Hospital Segment

  • 📊 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 Segment

  • 🔄 Donor Registration & Profile Management
  • 📆 Donation History Tracking
  • 🔔 AI-based Donation Reminders
  • 📊 Donor Eligibility Insights (Chart-based)

🚑 Patient Segment

  • 🏥 Blood Request System (Submit & Track Requests)
  • 🔄 Match with Nearest Donors/Hospitals
  • 📝 Medical History & Profile Management
  • 📊 Blood Request Status Dashboard

🛠 Tech Stack

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

📌 Installation & Setup

1️⃣ Clone the Repository

In root folder

npm install

Start client and server separately

cd client
npm run dev
cd server
npm run dev

Start client and server together

In root

npm run dev

📝 License

This project is licensed under the MIT License.

About

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors