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

๐Ÿ•บ Marketplace: Shopper #2043

Open
Tracked by #831
zspencer opened this issue Dec 19, 2023 · 0 comments
Open
Tracked by #831

๐Ÿ•บ Marketplace: Shopper #2043

zspencer opened this issue Dec 19, 2023 · 0 comments
Labels
๐Ÿคก Fauxsona Like a persona, but without any research.

Comments

@zspencer
Copy link
Member

zspencer commented Dec 19, 2023

Use Cases

Features

  • โœจ Marketplace: Saved Payment Methods
  • โœจ Marketplace: Saved Delivery Locations
@zspencer zspencer added the ๐Ÿคก Fauxsona Like a persona, but without any research. label Dec 19, 2023
@zspencer zspencer changed the title Shopper ๐Ÿคก Marketplace: Shopper Dec 19, 2023
zspencer added a commit that referenced this issue Dec 28, 2023
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Dec 28, 2023
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Dec 28, 2023
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Dec 28, 2023
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 4, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 11, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 11, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 13, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 14, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

I'm going to start driving towards a more `Menu` centric approach so the
Shopping experience looks and feels a bit less nerd-forward.

Theoretically, this will entail:

- [ ] Sprouting `Product#show`
- [ ] Ditching the `Marketplace::Cart` ui almost completely, perhaps?
- [ ] Updating `buying_products_system_spec.rb`
zspencer added a commit that referenced this issue Jan 15, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 21, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 25, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 26, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 26, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 26, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 26, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 29, 2024
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.
zspencer added a commit that referenced this issue Jan 29, 2024
โ€ฆ2072)

- #2153
- #1326


* ๐ŸŒธ `Marketplace`: Distinguish the `Cart` from the `Menu`
- #2043
- #1326

While we definitely need a `Cart`; treating the `Cart` as the `Menu` is
a clunky ducky way of operating.

* ๐Ÿงน `Marketplace`: Drop the overly ambitious `Products#show` work

Getting the `Menu` to a good place is the more important move here; we
can add a `Products#show` endpoint ๐Ÿ”œ rather than :now:

* ๐ŸŒธ `Marketplace`: Order `Products` in `Cart` by time added

I always forget that if you don't explicitely include an `order`
Postgresql will return things based upon... well, how it feels in the
moment.

This ensures the `Cart` always shows it's `Products` in the order they
were added to the `Cart`; so that they don't randomly swap around when
changing quantity.

* ๐ŸŒธ `Marketplace`: `Product` on the `Menu` looks consistent with `Products#index`

The `Products#index` is really only available to a `Space` `Member` at
the moment; but it is what `People` adding `Products` to the
`Marketplace` see; so it makes sense that the `Menu` look the same

* ๐ŸŒธ `Marketplace`: `Menu` has a prettier Add to Cart button

- #2153

The `Add to Cart` button is wide and looks nice!
@zspencer zspencer changed the title ๐Ÿคก Marketplace: Shopper ๐Ÿ•บ Marketplace: Shopper Feb 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
๐Ÿคก Fauxsona Like a persona, but without any research.
Projects
None yet
Development

No branches or pull requests

1 participant