cityofaustin / lifefiles-frontend

This is a react front end application for the lifefiles digital identity project
https://lifefiles.org
BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

back-button closes the pop-up / modal for create account, adding, editing, viewing a person in the network #12

Open anukandimalla opened 3 years ago

anukandimalla commented 3 years ago

User story:

As a document owner, I want to navigate forwards and backwards within the application without getting logged off so that I don't get discouraged or frustrated and abandon the platform.

Description:

Current owner platform URL's are not dynamic to each page. URL should change with each different screen to avoid the owner accidentally logging out when hitting the "back" button on mobile.

URL: https://lifefiles.org

To Reproduce Steps to reproduce the behavior

  1. Go to the URL mentioned above(Refer to URL)
  2. Click on the "Find me" or "Create Account" and log in
  3. Click "Add new" or any existing document to open a pop-up modal.
  4. Notice URL's
  5. The URL won't change for each step in creating an account or while login

Expected behavior

The URL needs to be dynamic with the action on the webpage and needed to be short and unique

Note: The dynamic URL's needs to be updated with the rest of the platform

Screenshots

Refer to the comment section in here.

Device and browser

Desktop & Mobile

----medium task - there's a pop-up / modal when they create a new document - they are on the same page. Expected behavior might be that the back-button closes the pop-up / modal. ---- This issue is in more spaces that just that spot - adding, editing, viewing a person in the network.

Higher purpose(How this task affects the platform?):

Adoption of the platform How we know that document owners will use and rely on the platform.

anukandimalla commented 3 years ago

Recommendation:

Option A(Alpha)We can prioritize this task only with URLs around login so that users won't log out and need to log in each time when they click the back button on mobile.

Option A(Full release): Dynamic and unique URL needs to be developed. Currently, the URL has AWS and needed to be changed short and concise reflects our brand to e.g., lifefiles.com

This can be deprioritized in this scenario where Helpers are assisting with the documents

anukandimalla commented 3 years ago

https://user-images.githubusercontent.com/52670306/128754652-21b6841b-df41-4078-bfc5-472f5a20afbf.mov

anukandimalla commented 3 years ago

https://user-images.githubusercontent.com/52670306/128754825-8ad1d29e-4c1c-4013-9e2c-7a257d4ff351.mov