--- tags: v3 --- # v3 Core UI Alpha User Stories need to cross ref with [these](https://hackmd.io/ECFwl-K4SYO8Vh311ktg2A?edit) ## Outline **Global** - basic navigation scoped to dao - connect wallet - all stories need these states - not connected - connected not member - connected member - might be distinction between share and loot holder as well **Dao home** - view some dao metadata like name/description - view dao token info (loot and shares) - name, symbol, total circulation? - if member, view member overview - if not member, info on joining - view recent activity - need scope - view overview info on proposals, members, vault w/ links to those sections **Proposal list** - view list of paginated proposals - need scope subset of details listed below - users can sort and filter - need scope - complete some proposal actions from list view - need scope - link into proposal details **Proposal detail** - view all relevant proposal details - need scope on what details - name, description, applicant, receipient, actions, ect... - view current status - view voting activity - complete proposal actions - if member, vote - if member, sponsor - process proposal - if proposer, cancel **New proposal** - non member can make a member proposal - user can create a proposal - needs scope - start with simple minion style proposal form to make arbitrary contract calls - what pre-baked proposal forms do we need out of the box? - new member? - general tribute (tokens for shares)? - payment request? - set shaman? - propose governance changes? **Member list** - view list of members - sort by shares, loot - filter active/inactive - this really needed? **Member Detail** - view member details - needs definition - loot, shares, exit amount, voting power - shares delegated and to who - if user is member - if dao allows transfer, can transfer shares and loot - delegate and undelegate shares **Dao settings** - view current dao governance settings - view current dao metadata - view current dao shamans + their permission level - or is this it's own page - if member, edit metadata - if member, create a proposal to edit governance permissions - if member, create a proposal to add a shaman by contract address Vault - view the rage-quitable vault - safe contract address - view all current tokens held (erc20, erc721, erc1155) - name, symbol, balance, erc20 value in usd, 721/1155 image - view total value in usd - initiate payment request proposals? ## User Stories next steps - introduce discovery column in kanban - what do we define in these tickets - functionality outline for the page/section - design considerations - states to consider - data fields to display/update - other functionality - design + full use case (gherkin style) written from there - review above as a group and fill out more detail - cross ref with [these](https://hackmd.io/ECFwl-K4SYO8Vh311ktg2A?edit) - might need some independent study to gather all data we will display - might need ux independent study to flush out more necessary usecase?