CIDT - Polyfolio Application

Polyfolio: Milestone 1 Proposal

tags: polywrap proposals

Snapshot

Approved Proposal

Overview

CIDT is providing development services to support frontend implementation of the Polyfolio web3 application, Milestone 1.

Milestone 1 includes the following core epics:

  • Basic setup
  • Landing page
  • Dashboard Page
  • Asset info Page
  • Protocol Info Page
  • Network Info Page
  • Settings Page

Proposal Justification

It’s necessary to implement Polyfolio front-end and integrate with web3 wraps, based on the provided UI Designs

Requested Grant

Wallet Stable Coin WRAP
cidt.eth $62,720.00 TBD

Roadmap

GitHub Project: Polyfolio · GitHub

Epic User Story Story Points (SP) Cost
Basic setup Theming 1
Basic setup App routing 1
Basic setup Data storage 1
Basic setup Localization Support 5
Landing page Header 2
Landing page Connect Wallet 2
Landing page Footer 2
Landing page Mobile menu with data from sidebar 1
Landing page Mobile search bar 1
Dashboard Page Wrapper data gathering 3
Dashboard Page Sidebar 1
Dashboard Page Main Info 1
Dashboard Page Transactions tab 3
Dashboard Page Portfolio tab 5
Asset info Page Wrapper data gathering 3
Asset info Page Main graph 3
Asset info Page Overview widget 1
Asset info Page Transactions Table 3
Protocol Info Page Wrapper data gathering 3
Protocol Info Page Vaults Table 3
Network Info Page Wrapper data gathering 2
Settings Page Profile Setup 2
TOTAL SP 49

SP Team Roles & SP Cost

Proposed Dev Team specialties, along with estimated individual time commitment and cost per Story Point (SP)

Team Roles Time Commitment Rate Cost/SP
Program Manager, Scrum Master 1h/SP $120/h $120.00
Tech Lead, Lead Architect 2h/SP $120/h $240.00
Frontend Developer 8h/SP $100/h $800.00
QA/BA Specialist 2h/SP $60/h $120.00
Total Team 1SP Cost $1,280.00

Velocity & Estimated Timeline

Polywrap DAO uses Story Points (SP) to derive duration estimates for development projects. We define Baseline SP = approximately 1 Day of Individua/Team effort.

Target Monthly Velocity Estimated Start Estimated Duration
20 SP/Month Week of Feb 21, 2022 2.5 Months

Target Monthly Velocity: 20SP/Month

Sponsor Review

Sponsor: @dOrgJelli

Terms

By submtting this proposal, I understand that the DAO and my sponsor will be evaluating whether my work meets the acceptance criteria. If it does not, the DAO will determine what percentage of the proposal cost to pay, if any.

I also understand that I may not begin work until it is confirmed that the Snapshot proposal has passed.

[ X ] I agree

1 Like

Some questions about this proposal:

  1. Is there already a UX design for Polyfolio or is that part of this deliverable?
  2. Is there already a system design for Polyfolio or is that part of this deliverable?
  3. Does this estimate include QA/testing?
  4. What is the expected ongoing operations effort (both time and cost) to maintain the application?

Hi, please see my responses below:

  1. Is there already a UX design for Polyfolio or is that part of this deliverable?

UX was provided to CIDT as a part of the requirements, and is available here: Figma

Thus designs are complete and not part of the deliverable, and graphics design hours are not allocated to story point.

  1. Is there already a system design for Polyfolio or is that part of this deliverable?

The system design was not provided as is part of the deliverables. Tech Lead hours are allocated to the story point to fulfill this requirement. We are also going to use this project to define front-end standards. Implementation of defined standards will be proposed and implemented in a follow-up phase, as this was an emerging requirement.

  1. Does this estimate include QA/testing?

Yes, that’s correct. QA hours are included in the SP calculation. We are committing to provide full QA coverage.

  1. What is the expected ongoing operations effort (both time and cost) to maintain the application?

This effort was not estimated yet and CIDT will provide a proposal for ongoing maintenance and support once development is complete.

Hi @dOrgJelli

We would like to claim 47% ($29,357.00), based on the hours spent so far:

Sponsor Review

Based on a quick review of the source & activity in the repo:

I think 47% makes sense. Amazing progress!

Hi @eugenefine. Can you please post a progress update for Polyfolio for the month of April (similar to what you did for March)?

Hi @evanjacobs @keeevin @evanjacobs

We would like to claim $15,853.00 for the month of May:

Our remaining budget:

Everything LGTM! (cc @keeevin)

1 Like

Hi @eugenefine. Can you please post a progress update for Polyfolio for the month of May?

Hi @keeevin @dOrgJelli

We would like to hold off until Acceptance is complete this week (scheduled for Wed, Jun 15, 2022)

Once Acceptance is complete, we would like to claim the remainder of the budget: $16,920.00

After today’s call, I feel confident in saying that CIDT’s work on Polyfolio is satisfactory for the scope of this proposal. Amazing work everyone! :clap: