Coder Social home page Coder Social logo

allo-protocol-graph's People

Contributors

thelostone-mc avatar bhargavaparoksham avatar vacekj avatar chibie avatar shavinac avatar danielesalatti avatar nfrgosselin avatar poupou-web3 avatar t-proctor avatar codenamejason avatar

allo-protocol-graph's Issues

End an Open Round

Description:
As a Round Manager I want to able to close an Open Round (created without an End Date).
We need to add an option to the Round Detail (button) labeled End Round. This option should only be displayed if the Round does NOT have an End Date.
If Round Manager clicks on the button and confirms the action, the Round will change to Inactive status effectively, and no more projects will be able to apply to the round.
If there are applications in any status other than Approved or Rejected, system should alert the Round Manager about this when they click the End Round button.

Add Round Type Stats Tab

As a Builder:
I want to see the Round Type detail for each displayed in the Stats tab.
Also, for Direct Grant Rounds the cards displayed change. From the current one, only Est. Funding Received would be displayed for Direct Grants. This displays the total amount of funds received at the moment for that round. For the user would be also usefull to see the total payment agreed, so they can clearly see the remaining amount to receive.

If ticket #30 (Individual Milestones) is done, we could also add amount of Milestones that have been paid.

(Current QF Round tab example)
image.png

How GRANT MANAGERS could denote SLAs

As a Manager I want to

  • be able to denote SLAs (Service Level Agreements) for better management and tracking of grants.
  • be able to set SLAs for different aspects of the grant management process, such as application review time, response time to applicant inquiries, and disbursement time.
  • have a dashboard where I can view metrics specific to the Direct Round, including metrics related to each application, such as the average time spent in each state (e.g., review, approval, disbursement).
  • receive alerts or alarms when certain SLAs are at risk of being breached, so that I can take appropriate actions to ensure timely processing of grants.

Allow Projects to apply more than once for the same Direct Round.

Description:
As a Project I want to be able to apply more then once to the same Direct Round.
We need to remove the current restriction that prevents users to apply to the same round with the same project but only for Direct Rounds.
We also need to remove the notification message that alerts the user about not being able to apply again when they're applying to a Direct Round.
image.png
image.png

Capitalize Subheadings

Description

On Applications Form there are some inconsistencies with subheadings. Some have both words capitalized, some others don't.

Expected Result

Unify the criteria, whether everything is capitalized or nothing at all. Suggested: Capitalize.

Screenshot for context

Red underlining suggests to capitalize both words. Green underlining remarks the inconsistency.

Capitalize Those Subheadings.png

Round Results

We need to identify if Round Results applies for Direct Round. If so we need to fix it (currently there is an error when trying to access) and display proper information. If the entire sections does not apply, we need to remove the option for Direct Round Details.

(Quadratic Funding example)
image.png

Round Settings

Description:
There's currently an option to Edit Round Details. At the moment this option displays the Quadratic Funding fields even if user is working on a Direct Round. We need to change this and only display the fields for a Direct Round.
This is where we should include the End Round option for an Open Round. (Issue #35)

image.png

This entire section should be removed.
image.png

Reclaim Funds (Remove)

Description:
We need to remove the Reclaim Funds option, since this does not apply for Direct Grants.

image.png

Round Manager - In Review button always active.

Description:
If an application is set as In Review, the button changes to Reviewing, but the button is still active, so user can still change it to In Review again. When the button is displayed as "Reviewing" it should be disabled so users can't move it to a status that the application is already in.

Explorer - Only display Approved projects on the Round Page.

Description:
For Quadratic Funding the "All Projects" section displays projects that have already applied for the Round.
We need to change this for Direct Grants. The label should be "Approved Projects" instead of "All Projects", and only approved projects should be displayed here. Projects on Received, In Review, or Rejected status should not be displayed.

image.png

Remove Application Dates from Round List page.

Description:
On the Round Manager round list, the Application Dates are displayed for Direct Rounds, when only Round Dates apply.
We should remove Application Dates for Direct Rounds on the List.

image.png

Builder - Stats: Remove stats for Direct Grants

Description:
As a Builder I do NOT want to see Quadratic Funding data for Direct Grant applications on the Stats tab. We need to remove these fields and display a blank row (until ticket #11 is done) for the Direct Grants.

image.png

Round Stats

We need to adapt the Round Stats page to only display Direct Round information.
We either decide to reuse this to show other information, or we remove it entirely, since none of the information currently displays applies for Direct Round.

image.png

Move explorer functionalities to Builder side

Browse all grants from Builder.

Figma files with the browse active rounds designs from builder app

Builder Home with no projects:
Users can browse through active rounds. Type round was added.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1395-4620&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design

Builder Home with projects:
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1388-5565&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design

Project Details:
An Apply Now tab was added where users can browse active rounds to apply.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=484-2937&viewport=-4054%2C-6590%2C0.35&t=ySqVEUciMpNvhcqj-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design

Apply now tab view:
List of rounds accepting applications. When pressing a round an apply now pop-up shows up.
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1444-6204&viewport=-9054%2C-10699%2C0.57&t=BzT625GMCy3Abhyx-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design

Round detail with header:
https://www.figma.com/proto/rax6pBts8JLgCh1E58pqf7/Gitcoin?page-id=481%3A2934&type=design&node-id=1435-6517&viewport=-9054%2C-10699%2C0.57&t=BzT625GMCy3Abhyx-1&scaling=min-zoom&starting-point-node-id=906%3A5004&show-proto-sidebar=1&mode=design

Individual Milestones for Applications

As a Builder:
I want to be able to add Milestones as individual items on my application, so they can be edited or deleted easily. This would be similar to the Requirements functionality when a Round is created. If user clicks add new, a new input is displayed so user can complete the new milestone.

As a Round Manager:
I want to be able to mark the Milestone that is being paid when a Payout is done, and see previous milestones that have been already paid.

Individual Milestones for Applications Design

UI/UX #30

As a Builder:
I want to be able to add Milestones as individual items on my application, so they can be edited or deleted easily. This would be similar to the Requirements functionality when a Round is created. If user clicks add new, a new input is displayed so user can complete the new milestone.

As a Round Manager:
I want to be able to mark the Milestone that is being paid when a Payout is done, and see previous milestones that have been already paid.

Round Manager - In Review button change.

Description:
As a Round Manager I want the In Review button to change the label to Reviewing ONLY when the application status has effectively changed.
Right now if the update fails for whatever reason, the button still changes to Reviewing.

image.png

Round Details - Few small UI bugs.

image.png

  • On the breadcrumbs at the top of the page, the Round Details one always has a @ at the start. We need to remove it.
  • When the round is an Open Round, the label is "No end time" when it should be " No end date (open round)"

image.png

  • For Quadratic Funding rounds, the application and round dates are too close together. I think we should keep the view that was used before (time below date for each value, see image below).

image.png

Round Applications CSV file.

You can currently download a CSV file with the detail of all the applications in the round. In this CSV there's a column indicating the status of each application.
We need to make sure that In Review status is also included here.
(Right now there's an error and it repeats the last (?) line multiple times until the status column. We will decide is this can be fixed by us while working on this issue.)

image.png

image.png

Add Round Type FILTER

As a Builder, I want to be able to filter rounds based on their attributes for easier navigation and access to specific information.

  • Name
  • Start date, end date
  • Status
  • Type

End an Open Round

UI/UI #35
Description:
As a Round Manager I want to able to close an Open Round (created without an End Date).
We need to add an option to the Round Detail (button) labeled End Round. This option should only be displayed if the Round does NOT have an End Date.
If Round Manager clicks on the button and confirms the action, the Round will change to Inactive status effectively, and no more projects will be able to apply to the round.
If there are applications in any status other than Approved or Rejected, system should alert the Round Manager about this when they click the End Round button.

Payout - Set a warning message for overpaying.

Description:
As a Round Manager I want to be warned when a payout is being made over the requested amount by the project.
When user is conducting a payout, we should verify the sum of the amount already paid plus the amount indicated in the ongoing payment, and compare it to the amount requested by the project in their application. If the sum is higher than the amount requested, we should display a warning message saying: "This payment makes the total paid higher than the amount requested by the Project. Do you want to continue with this action?"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.