Sam Webster
Created Sep 06, 2023The end user experience | SRBG_006
In this tutorial, we'll take a look at the end user experience.
Although we've sort of covered this in the previous tutorials as we've been performing other tasks, this section will purely focus on the end user experience of your Storefront.
Begin logged in as your Storefront administrator. Create a new user (only an email address and 6+ character password is required), ensuring they have no Customer Roles other than the standard Registered role.
This will mimic the roles the majority of your registered users are likely to have.

Your home page displays. As you are impersonating a registered user, you will not have the Admin button available on the top right.
You will, however, see a character icon indicating you are currently Impersonating this user.
Hovering over the My Account dropdown list will also give you the ability to Finish Impersonation.

Select, configure and add different products to your basket. We have created a significant selection of differing scenarios to experiment with. Such as:
Stock type products
Static PDF type products
MegaEdit type products
Categories available on the home page
Products available on the home page
Products available through the search feature
Adding different quantities of product
Configuring products via MegaEdit
Once you have investigated these possibilities, head to your basket where you will see details of your work.
Further changes can be made from within the basket, such as deletion and quantity amendment.

This new user will not have any registered addresses.
Enter Billing address details to continue with checkout. A check box is available at the bottom of this section to also use this address as the delivery address.
Once input this once, the address will be saved to the users account for future use.

Details of every order placed by the user are visible in their My Account area under My Orders.
These pages will show all details associated with that order, including information such as due date and status, should the Storefront administrator wish that information to be available to users.
