Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Profile Page #4

Closed
13 tasks
codingshot opened this issue Aug 20, 2023 · 0 comments
Closed
13 tasks

Project Profile Page #4

codingshot opened this issue Aug 20, 2023 · 0 comments

Comments

@codingshot
Copy link
Member

codingshot commented Aug 20, 2023

Problem

Users need to be able to see a project, outside of a round. Associated rounds, and all information about a project regarding potlock.

User Story(s):

  • As a project founder, I want outcome based assessments to be linked to my project profile, so supporters can quickly assess my eligibility during governance.
  • As a project founder I want to have my social feed showing on my page in its own tab so others can keep up to date.
  • As a project founder, I want others to be able to follow me on social DB so they can get updates.
  • As an observer, See all projects that have been in funding rounds and which funding rounds they have been associated with
  • Ability to see a project page that pulls from NEAR Horizon (project members) but has additional data like funding round, donate button, and progress reports, and social feed.
  • Ability to see project page pulling data from social.near and nearhorizon.near project
  • As a supporter or user of a project (and verified human), I want to testify for outcome based assessments so projects I use can measure their impact for future rounds.
  • As an observer, I want to be able to see the total number of donors for a project.

Description

Create an all encompassing project profile pages that shows rounds, project profile from potlock, socialDB, and nearhorizon.near, attestations.

Acceptance Criteria

General

  • must be on registry.potlock.near or display error message
    BOS Profile Information
  • Pull project account information from SocialDB like name, banner and profile image
  • set fallback url for profile to potlock gradients
  • Pull information like deck and team from NEAR Horizon (if have)
  • Pull Social Feed in Feed tab from Social DB
  • Follow on social DB (if haven't already)
    Pots
  • Query active and past funding rounds project is part of
  • Distinguish if an active pot and can donate to
    Donors
  • Pull tab about donors (nice to have) -> need donors page
    Attestation
  • query all attestation from attest.potlock.near
  • attestation button
  • if not human then show how to become human "you must be human to verify"
  • if human take to attestation page
    Call To Action
  • Donate to proejct (show donation referral links)
  • Create attestation (must be verified human popup) -> goes to create attestation page with projectID preopulated if human
    For Project Owner
  • Ability to edit this page -> goes to edit project profile page
    Milestones
  • See milestones and milestone evidence submitted (use milestone cards), show project id, round id, amount associated, description of evidence. Should go to milestone card

Related Projects

  • (NICE TO HAVE): projects that are similar, in similar rounds, or just new projects. --- make this into seperate task

Limitations

  • querying different contracts
  • UI -> displaying few attestation
  • UI -> confusing call to action for attestations and user understanding how to attest
  • querying donation amount

Resources

Image

@codingshot codingshot changed the title Build Project Profile Page Project Profile Page Aug 21, 2023
@codingshot codingshot changed the title Project Profile Page 🟧 Project Profile Page Sep 9, 2023
@codingshot codingshot changed the title 🟧 Project Profile Page Project Profile Page Sep 19, 2023
@codingshot codingshot added this to the Registration MVP 1 milestone Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants