Skip to main content

Your First Refine App

Creating a new Refine app is super simple and takes only a few steps to generate a fully functional app. For the sake of this tutorial, we will not be using the create-refine-app at its full potential. Instead, we will be creating an empty app and installing the required dependencies and configuring the app manually.

To follow this tutorial along, you can use the starter templates provided by create-refine-app. The following command will create a new empty project for you with @refinedev/core and @refinedev/cli packages, providing everything needed to get started with the tutorial.

npm create refine-app@latest -- --example starter-vite
Tailored App Generation

create-refine-app by default walks you through a few steps to create a new app tailored to your needs from data providers to authentication, UI libraries and more. You can read more about it in the quickstart section.

Was this helpful?
installing dependencies
installing dependencies