Implement the location (address) feature
Is your feature request related to a problem? Please describe. As of now in Freshbey users want to enter the address every time placing an order. To avoid a functionality should be made so that they'll ask to enter the address once and for future orders, the entered address will be used.
Describe the solution you'd like Here's the address feature in amazon.in


The above screenshots are taken if a user is not signed in. Here are the screenshots if a user is signed in,


Note: The addresses were blurred due to privacy reasons.
I would like you to come up with a solution to implement the same feature in the Freshbey. Also, you need to take care of the address step on the shipping page.

The above screenshot is the shipping page. The application should skip this address step if the user has already given his address.
Here are the consolidated steps,
- Implement the address button in the navbar (similar to amazon's button)

- A modal should appear to ask to enter the address or pin code (take care of signed-in or not signed-in state)
- If the user wishes to enter a new address the application should take him to a "addresses" page
- On the "addresses" page, there should be an option to add a new address
- Take care of the shipping page too as mentioned already
- We need the same functionality implemented in amazon. So, go to amazon. in and take a look at how the functionality is implemented.
Describe alternatives you've considered I would like you to come up with a solution to implement the address feature in the Freshbey. Incase if you have any queries feel free to reach out.
Additional context Appropriate screenshots are attached.
Could you brief your approach @mr0nerd?