Skip to main content

Build a React App

React app builder is the fastest way to bring your app design to life without weeks of coding. Get everything right here in your app from design to code, to app sync on GitHub or GitLab, along with multiple app features like API Integration, in-app permissions, social authentication, and backend services integration like Firebase and Supabase.


DhiWise converts your design to code by auto-identifying all your screen UI, components, and generates complete code for the same. Easily setup actions on your components like Navigation, API Integration, Social authentication, and many more to easily generate your complete app in no time!

Project set up

Follow the below steps to create a React application:

Sign up to DhiWise, if you haven't already!

Create an application

Click on New application.

You will have three options to create an application

  1. Create a new app: Create an application from scratch by importing your app design from Figma, Adobe XD, or Sketch
  2. Create from Template: In case you do not have an app design file, create an application from the wide range of built-in templates based on various categories.
  3. Create from Screen Library: Also you can pick screens of your category choice and create an application from 500+ screens provided by DhiWise.

Create a new app

Learn how to import Figma designs to build React applications?

Step 1:

Select platform as Web to create a React app. Next, enter your Application name and select Technology from the drop-down as React Web App.

Example banner

Step 2:

Also, select the Design platform from which you want to import your app design,

Example banner

Step 3:

For Figma, link your Figma account with DhiWise and add your app design’s Figma URL, and click on Create a new app.

Next, select screens of your choice for which you want to create an app or directly click on Select all screens, and click Submit.

Example banner


If you are trying to sync someone else’s private Figma, you won’t be able to access that design.

Create from Template

Learn how to create React web app in DhiWise with templates

In case you do not have a design file or want to create one from a built-in template, choose one and create an app. DhiWise offers multiple production-ready app template designs with a various range of categories.

Step 1:

Select a template based on category of your choice.

Step 2:

Next, click on Use template

Step 3:

Enter your Application name and select Technology as React web app, click on Create app.

Example banner

Create from Screen Library

Learn how to create React web app in DhiWise with ready-made screens

In case you do not have a design file you can also pick individual screens based on screen categories to create your app design quickly. For example, a login screen, authentication screen, and similarly other screens.

Step 1:

Select an app category for your screens.

Step 2:

From the list of screens available for the selected category, click on ➕ to add a screen and on 👁️ to preview the screen. To remove a screen click on ❌.

Step 3:

Click on Create app and enter your Application name and select Technology as React web app. And, click on Create app.

Example banner

Got a question? Ask here.