documentation/versioned_docs/version-3.xx.xx/tutorial/1-getting-started/0-intro.md
Now that you have selected the Ant Design option as your UI preference, let's get started!
</UIConditional> <UIConditional is="chakra-ui">Now that you have selected the Chakra UI option as your UI preference, let's get started!
</UIConditional> <UIConditional is="headless">Now that you have selected the headless option as your UI preference, let's get started!
</UIConditional> <UIConditional is="mantine">Now that you have selected the Mantine option as your UI preference, let's get started!
</UIConditional> <UIConditional is="mui">Now that you have selected the Material UI option as your UI preference, let's get started!
</UIConditional>:::info Using Stackblitz? Prefer to finish this tutorial in an online code editor? That's possible!
<details> <summary>Follow these instructions, then go directly to "Generate CRUD pages automatically with Inferencer" section!</summary>Set up StackBlitz
<UIConditional is="antd">Click “Sign in” on the top right to log in using your GitHub credentials.
In the upper left of the StackBlitz editor window, click to “fork” the template (save to your own account dashboard).
Make Changes <UIConditional is="antd">
In the file pane, you should see src/app.tsx. Click to open it, and follow Generate CRUD pages automatically with Inferencer to make a change to this file.
In the file pane, you should see src/app.tsx. Click to open it, and follow Generate CRUD pages automatically with Inferencer to make a change to this file.
In the file pane, you should see src/app.tsx. Click to open it, and follow Generate CRUD pages automatically with Inferencer to make a change to this file.
In the file pane, you should see src/app.tsx. Click to open it, and follow Generate CRUD pages automatically with Inferencer to make a change to this file.
In the file pane, you should see src/app.tsx. Click to open it, and follow Generate CRUD pages automatically with Inferencer to make a change to this file.
Create a GitHub Repository
Press the "Connect Repository" button at the top of your list of files, enter a new name for your repository, and click "Create repo & push".
When you have changes to be committed back to GitHub, a “Commit” button will appear at the top left of your workspace. Clicking on this will allow you to enter a commit message, and update your repository.
Deploy your App
If you’d like to deploy to Netlify, skip to Deploy your app to the web. Otherwise, skip to Generate CRUD pages automatically with Inferencer to start building with refine!
</details> ::: <h3>Where are we going?</h3>In this unit, we will be covering the following steps:
As you make changes to your project, you can commit them to your GitHub repository. Netlify listens for changes to your GitHub repository to automatically rebuild and deploy your application on every commit. This allows anyone to access and view your website updates as you make them.
<Checklist> <ChecklistItem id="getting-started"> Let's prepare to build a refine project! </ChecklistItem> </Checklist>