Feature Description
Currently, we support a single customer address location.
However, for delivery apps, it's common for a customer to have multiple locations (home, office, etc), so we must support that feature too.
Of course, at a given time only one of the addresses can be "selected" (active), while others are just stored for a simple switch (so customer don't need to enter addresses again and again).
We also should support everywhere location detection because the customer can come to a new place and want quickly to make an order with delivery into such a place (probably in such case we don't even need to store location and just use it for order one time).
Sub Tasks
-
So in our customer ordering app (mobile shop), we need a page for Customer to manage physical addresses. Right now, after customer registers, he also can't change his address to a different one when needed (edit address feature)
-
Needs to research how we store customer addresses and make sure we support multiple addresses across all Platform apps (per above, only one address could be "current" / "selected" one, others could be selected by customer)
-
In the Admin app, we will need to see/manage customer addresses on the Manage Customer page
-
In Merchant app, we will need to see/manage customer addresses on customer page too
Feature Description
Currently, we support a single customer address location.
However, for delivery apps, it's common for a customer to have multiple locations (home, office, etc), so we must support that feature too.
Of course, at a given time only one of the addresses can be "selected" (active), while others are just stored for a simple switch (so customer don't need to enter addresses again and again).
We also should support everywhere location detection because the customer can come to a new place and want quickly to make an order with delivery into such a place (probably in such case we don't even need to store location and just use it for order one time).
Sub Tasks
So in our customer ordering app (mobile shop), we need a page for Customer to manage physical addresses. Right now, after customer registers, he also can't change his address to a different one when needed (edit address feature)
Needs to research how we store customer addresses and make sure we support multiple addresses across all Platform apps (per above, only one address could be "current" / "selected" one, others could be selected by customer)
In the Admin app, we will need to see/manage customer addresses on the Manage Customer page
In Merchant app, we will need to see/manage customer addresses on customer page too