# Preparing your Studio https://www.sanity.io/learn/course/sanity-and-shopify-with-hydrogen/preparing-your-studio.md Sanity Studio is where your content creators will go to create and maintain content about your business, such as extended storytelling for your products. Later, you'll use [Sanity Connect](https://www.sanity.io/docs/sanity-connect-for-shopify) to write product data from Shopify to your Sanity project automatically. However, first, you should prepare a Sanity Studio to display that product data, so your content creators can enhance it with additional content. 1. **Run** the following in the command line to create a new project: ```sh pnpm dlx create-sanity@latest --template shopify --create-project "Sanity and Shopify" --output-path ./studio --dataset production --typescript ``` You may be prompted to log in to your Sanity account. This command creates a new **project** and **dataset,** and sets up a new project folder with all the files and dependencies you need to get started. The `shopify` template used by this install command will start your Studio with predefined schema types. These can be extended or removed as you need. 1. This course does not deeply explore setting up Sanity schema types. Consider completing [Day one content operations](https://www.sanity.io/learn/course/day-one-with-sanity-studio) to build a Sanity Studio from a blank start. 2. Also see [Studio excellence](https://www.sanity.io/learn/course/studio-excellence) for "next level" considerations to upgrade your Sanity Studio's content editing experience. Sanity Studio is the ultimate customizable content creation platform. The code you run locally in development writes in real-time to a cloud-hosted content store and can be deployed anywhere you can run a React single-page application. In the `studio` directory, **run** the following command to start the development server: ```sh # in /studio npm run dev ``` Open [http://localhost:3333](http://localhost:3333) in your browser and log in. You should now see a Sanity Studio with a few predefined schema types but no content. ![Sanity Studio using the Shopify starter template](https://cdn.sanity.io/images/3do82whm/next/8edb0224eac74978c9971e19b4b89f00b910da92-2240x1488.png) You can create content like **Pages** using the schemas registered to the Studio. But for **Products** and **Collections**, it is best if that content comes from a single source of truth – Shopify. In the next exercise, you will connect your Shopify store to Sanity and see the content update in the Studio.