Overview
DAOscourse is a DAO Governance dApp that utilizes the Lens protocol to enable contributors to participate in governance on-chain and own their contributions. It provides features such as creating profiles, following DAOs, proposing and commenting on proposals. The frontend of the app is built using React and Chakra UI, and it currently operates on the Mumbai Testnet with plans to expand to Polygon.
Features
- Profiles: Users can create profiles to establish their identity within the DAOscourse platform.
- DAO Following: Users can follow specific DAOs of interest to stay updated with their activities.
- Proposal Creation: Users can create proposals for governance decisions within the DAOscourse platform.
- Commenting: Users can leave comments on proposals and engage in discussions.
- Proposal Sharing: Users can share proposals with others for wider visibility and collaboration.
- Proposal Collection: Users can collect and save proposals for future reference and analysis.
Installation
To install DAOscourse dApp, follow the instructions below:
Step 1: Clone the Repository
git clone https://github.com/FiveElementsLabs/lens-daoscourse.git
Step 2: Install Dependencies
cd lens-daoscourse
npm install
Step 3: Start the Development Server
npm start
Summary
DAOscourse is a DAO Governance dApp that leverages the Lens protocol to provide a platform for contributors to participate in governance on-chain. With features such as profile creation, DAO following, proposal creation, and commenting, it aims to facilitate transparent and decentralized decision-making. Built using React and Chakra UI, DAOscourse is currently operating on the Mumbai Testnet with plans for future expansion to Polygon.