Get started building customer account UI extensions by setting up your development environment. You'll use [Shopify CLI](/docs/apps/build/cli-for-apps) to generate starter code for building your extension and automating common development tasks. ## General requirements - You've created a [Partner account](https://www.shopify.com/partners). - You've created a [development store](/docs/api/development-stores). The development store should be pre-populated with test data, including an order that's associated with the email address you'll use to log in to the customer account experience. - You're using the latest version of [Shopify CLI](/docs/api/shopify-cli). - You're using the latest version of [Chrome](https://www.google.com/chrome/) or [Firefox](https://www.mozilla.org/). ### Steps 1. Run the following command to scaffold an app:

1. Select `Build an extension-only app`. 1. Navigate to your app directory:

1. Run the following command to create a new extension:

1. Choose `Customer account UI`. 1. Start your development server to build your app and preview your extension:

## Next steps Learn common use cases for customer account UI extensions with the following tutorials:

Inline extensions

Build an extension that displays the loyalty points earned from an order and enables customers to leave a review.

Order action menu extensions

Build an extension on the order action menu that enables customers to report problems with their orders.

Full-page extensions

Build full-page extensions for customers to add and edit products on a wishlist.