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

Implement My Account menu for Venia (PWA) #351

Closed
2 of 4 tasks
ericerway opened this issue Oct 11, 2018 · 6 comments
Closed
2 of 4 tasks

Implement My Account menu for Venia (PWA) #351

ericerway opened this issue Oct 11, 2018 · 6 comments
Assignees
Labels
pkg:peregrine pkg:venia-concept sustaining Marked for sustaining development.

Comments

@ericerway
Copy link

ericerway commented Oct 11, 2018

This issue is for the following packages:

[X] venia-concept
[ ] pwa-buildpack
[X] peregrine
[ ] pwa-module
[ ] pwa-devdocs

Description

https://magento.invisionapp.com/d/main#/console/14921712/324119971/preview

image

As a shopper, I want to access profile, purchase, wish list and settings from Venia including sign out so that I can manage my account in the future.

  • Customer name and email address
  • Access to profile, purchase history and signout

Assumptions

  • Dependent on account creation (competed)
  • Rewards and points not part of MVP (concept only)
  • Notifications not part of MVP (concept only)
  • Update: Security Settings and Profile to be merged as "Account Settings"

Tasks

@ericerway ericerway changed the title Implement Order Details for Venia (PWA) Implement My Account menu for Venia (PWA) Oct 11, 2018
@ericerway ericerway added this to the Sprint 28 milestone Oct 23, 2018
@ericerway ericerway modified the milestones: Sprint 28, Sprint 29 Nov 6, 2018
@ericerway ericerway assigned jimbo and unassigned ddzhura Nov 6, 2018
@ericerway
Copy link
Author

Assigning to @jimbo as a quick update to the navigation and menu work from Sprint 28.

@awilcoxa awilcoxa added the sustaining Marked for sustaining development. label Nov 19, 2018
@ericerway ericerway modified the milestones: Sprint 29, Sprint 30 Nov 19, 2018
@Starotitorov Starotitorov self-assigned this Nov 20, 2018
@ericerway
Copy link
Author

@Starotitorov let's start this ASAP as this is needed to link the new Purchase History work merged with #501. Remember we will only have items for Purchase History and Sign Out for the first release so let's keep this simple. Thanks!

@Starotitorov
Copy link
Contributor

@ericerway Just to clarify, right now purchase history page will not be integrated to the application. We need to add support of client side routes to our venica-concept application first. Also, #501 contains only static markup for the story, we need to merge #439 with code related to data fetching on mocks for purchase history page.

This was referenced Nov 23, 2018
@Starotitorov
Copy link
Contributor

Starotitorov commented Nov 23, 2018

Pull request with the implementation and tests #541
Pull request with the docs #542

@ericerway ericerway removed this from the Sprint 30 milestone Dec 3, 2018
@sirugh sirugh assigned sirugh and unassigned Starotitorov Jan 10, 2019
@sirugh
Copy link
Contributor

sirugh commented Jan 11, 2019

Additional related PRs: #570, #572

@sirugh
Copy link
Contributor

sirugh commented Jan 24, 2019

I believe all we needed was purchase history and sign out links for this per @ericerway's comment from November. Further Account Menu work can be opened as a new issue.

@sirugh sirugh closed this as completed Jan 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg:peregrine pkg:venia-concept sustaining Marked for sustaining development.
Projects
None yet
Development

No branches or pull requests

6 participants