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

Create Add to Cart Flow #1

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

Create Add to Cart Flow #1

codingshot opened this issue Aug 20, 2023 · 0 comments
Milestone

Comments

@codingshot
Copy link
Member

codingshot commented Aug 20, 2023

Problem

  • Most people who are donating, want to donate to many projects, or need to top up later, so they need to save donations with amounts for later. Additionally the time someone donates and when they do due diligence on projects are at different point

User Story:

  • As an observer, I want to be able to add donations and matched donations to a cart, so that I can easily check out for later
  • As an observer, I want to be able to add a cart locally, so I can donate when I log in

Description

Create a way for users to add to a cart so donations, and matched donations will be streamlined, persistent, so someone can edit later once they are prepared to make a transaction

Acceptance Criteria

General

  • clearly show currency of donation
    Project Page
  • ability to add general donation with an amount to add to cart
  • can add to cart if no amount, but in cart will show as null

Round Page

  • add project to cart (with or without amount)

Cart

  • global cart notations in navbar
  • cart has a number indicating how many items in cart
  • cart button navigations to cart
  • ability to select multiple items in cart and remove
  • when checking out shows each seperate transaction
  • show total value of all carts
  • shows error message if not a human and has matched donations (option to remove matched donations)

Two Cart types

matched round

  • matched round show estimated amount and associated feess
  • shows associated round
    direct donations
  • show current amuont

Limitations

  • figure out when to add to cart vs when to do direct donation
  • from project page how to specify from general donation and a matching round page

Resources

  • figma file potlock.io/figma
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