Skip to content

Latest commit

 

History

History
executable file
·
55 lines (40 loc) · 1.53 KB

README.md

File metadata and controls

executable file
·
55 lines (40 loc) · 1.53 KB

smart-coop

demo (90 seconds)

This project can address real-world issues in housing cooperatives/associations by promoting transparency and empowering members to make informed decisions about how their associations' funds are allocated.

Challenges with coops

  • Decision transparency;
  • Decision priority;
  • Assets flow;
  • Voting mechanism;
  • Trust;
  • Participation;

Solution

  1. Implement smart contract that allows housing coops to register on the platform;
  2. Users (cooperative members) can register themselves within their respective cooperatives;
  3. Implement a system for cooperative members to submit proposals;
  4. Develop voting Smart Contract where cooperatives can cast votes on proposals;
  5. Define a priority of a proposal;
  6. Transparency dashboard;

Dev

Local

Prerequisites

  1. MetaMask must be configured to connect to a local blockchain;
  2. Node.js ^v18;
  3. Docker ^v24;

API

make up # launch the app

Things to improve:

  • Styling.
  • Write tests for frontend.
  • Write tests for backend.
  • Add more tests for Governor contract.
  • Limit user payments per specific period.
  • Add GUI to keep track of user payments.
  • Add members’ exploration.
  • Add chat per coop.
  • Implement news/blog feed.