/HopeChain

A decentralized donations management platform to tackle the world's most intimidating disasters by providing funds quickly and transparently

Primary LanguageJavaScriptMIT LicenseMIT

HopeChain - A decentralized donations platform for disaster management

Introduction

HopeChain is a community-driven decentralized donations platform that aims to tackle the world's most intimidating disasters. We have a web as well as a mobile application to enable users to donate funds to on-ground relief organizations. Users may choose to donate to particular relief organizations or a general emergency relief fund.

Our application focuses on all 4 stages of the disaster cycle - mitigation, preparedness, response, and recovery. We use blockchain to ensure transparency in the entire process. The basic advantages of using HopeChain over traditional donation platforms are:

  • Faster international transactions
  • Increased Transparency
  • Lower Transaction Costs
  • Increased Security

Our Android application lets users do all the things that the web app does, and also lets users upload pictures of potential disasters which are verified by the team. These pictures are uploaded to IPFS to keep them secure and prove their authenticity.

We also reward our donors and with each donation they make, they get some HopeCoins which can be used for purchases with our e-commerce partners.

Demo Video Link:

https://youtu.be/QigEkrAj3bk

Presentation Link:

PPT link here

Technology Stack:

  1. Languages
    • Blockchain
      • Solidity
    • Web App
      • React (Js, Html, Css)
    • Tailwind CSS
    • Android App
      • Kotlin
      • AndroidX
      • Jetpack-Compose
  2. Blockchains
    • Polygon
    • Etherium
    • Payment support in any token
  1. Smart Contract
    • Hardhat - compiler, builder and deploy
    • Alchemy - RPC API for deploying to polygon
    • Remix - Quick testing and debugging smart contracts
    • Metamask - Etherium wallet

Contributors:

Team Name: Devw/oBcis

Made at: