Smart-Hive

Smart-Hive

Smart-Hive: A decentralized future for Housing Societies.

The problem Smart-Hive solves

The problem Smart-Hive solves

Housing societies face inefficient and exclusive decision-making processes that can lead to:

  • Delays
  • Increased costs
  • Resident dissatisfaction

A more efficient, transparent, and community-driven governance model is needed to address this problem and improve community engagement and trust.

Smart-Hive

Smart-Hive is a decentralized autonomous organization (DAO) for housing societies, providing a community-driven decision-making process.

With Smart-Hive, residents can:

Smart-Hive

Smart-Hive is a platform that allows residents of housing societies to:

  • Propose and vote on new projects and initiatives
  • Track the progress of projects and initiatives
  • Hold the community accountable for its decisions

Propose and vote on new projects and initiatives

Smart-Hive provides a platform for residents to propose new projects and initiatives that they would like to see implemented in their housing society. Once a proposal is submitted, it is open for voting by all residents. The proposal with the most votes is then considered for implementation by the society's management.

Track the progress of projects and initiatives

Smart-Hive provides a way for residents to track the progress of projects and initiatives that have been approved by the housing society. This information is updated regularly, so residents can always see how their money is being spent.

Hold the community accountable for its decisions

Smart-Hive provides a way for residents to hold the community accountable for its decisions. If a resident is not satisfied with the way that a project or initiative has been implemented, they can use Smart-Hive to voice their concerns. This feedback can then be used by the management to make improvements.

Smart-Hive is a powerful tool that can help housing societies improve their decision-making processes and achieve their goals.

Challenges we ran into

Email Support

We needed to add email support for the user, but we were confused about the viable answer. After exploring options, we chose emailJS and added it to the stack.

Interaction between contract and front-end

We used web3.js for the interaction part and encountered bugs for passing arguments through state variables. But we somehow managed to overcome all of them by using StackOverflow.

Discussion