This application is hosted at the following URL: https://codergirl247donationdapp.netlify.app . Please visit the site to explore its features.
This decentralized application (Dapp) is designed to support flood relief efforts in Tripura. Built on the Ethereum blockchain, it allows users to make donations securely and transparently. The application features real-time updates on total funds raised, number of donors, and individual contributions. It includes a user-friendly interface with functionalities for donating and withdrawing funds, and displays a circular progress spinner to visualize the fundraising goal.
-
Real-Time Tracking: Monitor the total amount raised and the number of donors with real-time updates.
-
Secure Transactions: Ensure a secure donation and withdrawal process, complete with loading indicators and comprehensive error handling.
-
Responsive Design: Enjoy a clear and engaging user interface that adapts seamlessly across various devices.
-
Progress Visualization: A circular progress spinner visually represents progress towards the fundraising goal.
-
Admin Panel: Manage the total number of donors, their contributions, and fund allocation. The admin panel includes functionality to pause and unpause the contract as needed.
-
Access Control: A dedicated connect button ensures that only the admin has access to the admin panel, safeguarding administrative functions.
-
Tested Edge Cases: Handles various edge cases, such as displaying proper messages for insufficient balance, failed withdrawal attempts, and expired withdrawal periods.
-
Sepolia Testnet Deployment: Deployed on the Sepolia testnet to provide a realistic environment for development and testing.
This project aims to provide vital support for rebuilding efforts by facilitating seamless contributions to those in need. For more information, please visit our Wiki Page.
