DAOra is a project management and DAO analytics tracker. Think of it as a decentralized, multi-tenancy Jira board where you can track your tasks across DAOs and receive contributor rewards to simply the process of community-driven project completion in web3.
DAO Task Management - Create a new task. Anyone who holds a DAOs token can create a new task and propose a bounty. - Own a task. If a task is not complete or in progress, you can assign yourself ownership. - Complete a task. After task completion, other DAO members can upvote the submitted proof of completion. DAO Analytics - Decentralization score: DAOs have many members, but how many are actually contributing by completing tasks? The decentralization score is a measure of participation across members who hold a DAOs social token rewards - Monitor your over time: DAOs are started by a small group of people, but ideally will become more decentralized as more community members on-board and take on leadership and ownership. Social tokens as rewards will be used through a leaderboard to track activity and true measures of decentralization.
How it's made
Frontend - React, react-router, Tailwind CSS - WalletConnect for wallet agnostic connection to any chain - Orbit DB (IPFS) calls Backend - Orbit DB as a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. - We created 3 Orbit DB databases - DAOs endpoint: /orbitdb/zdpuAtA8fqqzzfgj6bum6daArBSum1hZdg99eY3p4Dh992Xjt/daota-daos - Users endpoint: /orbitdb/zdpuAtcATibSxJdQRFvfb8udKqiRECQLmJfgTgo4spLQMrcFw/daota-users - Tasks endpoint: /orbitdb/zdpuB2ALKMKkhTJzVwAQ7rQeVkxnBYBP9Zs2J4GD2aYMdbjCX/daota-tasks Data - Dune to determine DAO member count (number of wallets holding the social token), aggregate and visualize how social tokens are distributed from the DAO to its users, compare this to how many members are in the group, and determine the median number of tokens per user, distribution, and the degree of decentralization.