A blockchain-powered platform for efficient and secure medical waste management across healthcare facilities. This system ensures transparency, traceability, and accountability in handling medical waste, promoting sustainability and reducing malpractice by 30%.
- Transparent Tracking: Leverages blockchain's immutable ledger for complete traceability of medical waste.
- Smart Contracts: Automates compliance with regulations and enhances accountability.
- Sustainability: Encourages eco-friendly waste management practices.
- Scalability: Handles waste management data from multiple healthcare facilities.
- Frontend: React, Vite
- Blockchain: Ethereum (or similar) with Smart Contracts
- Backend: Node.js
- Database: MongoDB
To set up this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/karanrrana/greenledger.git
-
Navigate to the project directory:
cd greenledger -
Install dependencies:
npm install
-
Set up environment variables:
- Create a
.env.localfile in the root directory. - Add the required environment variables (e.g., blockchain API keys, database credentials).
- Create a
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000.
- Track Waste: Log medical waste data for transparency.
- Monitor Processes: Ensure compliance with waste disposal regulations.
- Analyze Data: Access reports for waste generation and disposal metrics.
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch (
feature/your-feature-name). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/your-feature-name). - Open a pull request.
This project is licensed under the MIT License.
For questions or suggestions, feel free to contact me:
- Email: karan.rana6582@gmail.com
- GitHub: karanrrana
- Portfolio: karanrrana.github.io
Built with ❤️ by Karan Rana