Inspiration The critical shortage of blood during emergencies and the inefficiencies in traditional blood donation systems inspired us to create BloodChain.AI. Our goal was to build a secure, transparent, and intelligent platform that connects blood donors with recipients efficiently while leveraging blockchain and AI to bring trust and automation into the process.
What it does BloodChain.AI is a decentralized blood donation platform that: Connects donors, recipients, and hospitals in real-time. Uses AI/ML to predict blood demand and identify potential donors. Implements blockchain to ensure transparency, immutability, and traceability of donations. Sends real-time alerts and updates to users via SMS/email. Helps organizations track donation chains with visual dashboards.
How we built it We used a full-stack MERN architecture enhanced with blockchain and AI layers: Frontend: React.js + Tailwind CSS for responsive and modern UI. Backend: Node.js + Express.js to create RESTful APIs and business logic. Database: MongoDB with Mongoose ODM for schema validation. Blockchain: Solidity smart contracts deployed on Polygon Testnet using Hardhat and Infura. AI/ML: Python with scikit-learn and Pandas for prediction models. Others: Twilio for messaging, JWT for authentication, and deployment via Render and Vercel.
Challenges we ran into Integrating smart contracts with a web app and syncing blockchain state in real-time. Creating accurate blood demand prediction models with limited real-world data. Managing secure authentication across platforms (centralized + decentralized). Optimizing performance with many tech layers (AI + Blockchain + Web).
Accomplishments that we're proud of Deployed a working prototype with end-to-end donor-recipient flow. Built and tested our own smart contract for blood record tracking. Integrated AI-based donor suggestion engine. Enabled real-time communication between users via Twilio.
What we learned Hands-on with Solidity, Hardhat, and blockchain architecture. Improved skills in full-stack development and AI model deployment. Understood the importance of clean UX in critical health-based systems. Gained experience in team collaboration under strict hackathon timelines.
What's next for BloodChain.AI Build a scalable version integrated with real hospital databases. Improve AI models with larger datasets for better predictions. Implement token-based incentives for regular donors. Explore partnerships with NGOs and health organizations for pilot testing.
Log in or sign up for Devpost to join the conversation.