How to customise Customer Dashboard and How to let Customer edit their billing info

Hi everyone

As I am checking the document, I could not see any detail about how to customise the Customer Dashboard.

Scenario: I want to add a membership system based on total order value and I want to display the points in the customer dashboard.

Also, I don’t see an option for the customer to edit their information. Is there any way we can do via API?

Any help is appreciated

You will find a list of all the overridable components here. The customers are able to edit their billing address, shipping address and password in the customer dashboard.