Care-wise is a blockchain-based platform designed to bridge the connection between healthcare providers and patients. Leveraging the power of blockchain technology, our platform aims to enhance security, transparency, and efficiency in the healthcare industry.
- Doctor Registration: Register doctors securely on the platform, verifying their credentials and setting up profiles.
- Patient Registration: Securely register patients, ensuring the accuracy and privacy of their information.
- Appointment Scheduling: Facilitate appointment scheduling between doctors and patients based on availability and preferences.
- Payment Processing: Secure and transparent payment processing using cryptocurrencies or other blockchain-based currencies.
- Medical Records Management: Store and manage patient medical records securely and immutably, ensuring privacy and access control.
- Reputation System: Implement a decentralized reputation system for doctors and patients to rate each other, fostering trust and accountability.
- Escrow Service: Optional escrow service to securely hold payments until services are satisfactorily rendered, reducing fraud and disputes.
- Dispute Resolution: Decentralized arbitration process for resolving conflicts between doctors and patients fairly and efficiently.
To get started with using or contributing to CareWise, follow these steps:
- Clone the Repository: Clone this repository to your local machine using
git clone https://github.com/Giftea/care-wise.git
. - Set Up Blockchain Environment: Set up your blockchain environment and deploy the smart contracts included in the
smart-contract/contracts/
directory. - Configure Frontend: Configure the frontend interface for the platform, located in the
frontend/
directory.
cd frontend
npm run dev
- Run Tests:
cd smart-contract
and runnpx hardhat test
- Contribute: If you'd like to contribute to CareWise, feel free to submit pull requests or open issues on GitHub.
- Blockchain: Etherlink
- Smart Contracts: Solidity
- Frontend: Nextjs
- Testing: Hardhat for smart contract testing.
- Deployment: Vercel (for demo purposes)
- Gift Uhiene @giftea
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to Encode for providing different learning resources, hosting the Scaling Web3 Hackathon and fostering innovation worldwide.