Author : TeamHPower
MEDICARE is a decentralized healthcare platform built using React, Ethereum Blockchain, and Googleβs Gemini 2.0 Flash AI. It enables smart doctor-patient interaction, secure health data storage on IPFS, and AI-powered medical insights β all while ensuring data ownership and privacy.
- π¬ Doctor-Patient Chat: Real-time messaging between patients and healthcare professionals.
- π§ AI Medical Assistant: Gemini 2.0 Flash integration for health tips, early diagnosis, and query handling.
- π Decentralized Authentication: Wallet-based login (MetaMask) using Ethereum smart contracts.
- ποΈ Secure Medical Records: Encrypted and stored on IPFS for tamper-proof access.
- π Appointment Booking: Schedule appointments with available doctors.
- π Blockchain Integration: Immutable smart contracts to manage users and health data.
| Frontend | Backend | AI / NLP | Blockchain | Storage |
|---|---|---|---|---|
| React (JSX) | Node.js, Express | Gemini 2.0 Flash API | Ethereum, Solidity | IPFS via Pinata |
| Tailwind CSS | JWT / MetaMask | LangChain Integration | Hardhat | Decentralized Web |
βββ client/ # React frontend
β βββ src/
β β βββ components/
β β βββ pages/
β β βββ assets/
β β βββ App.js
β βββ .env.local # Gemini & Pinata Keys (gitignored)
βββ server/ # Node.js backend
βββ smart-contracts/ # Solidity contracts
β βββ ...
βββ README.md
βββ package.json