Aharna
August 05, 2025

How to build an app with AI app builder

Hey folks! 👋

Last week, I ran a live workshop showing how you can build a fully functional HRMS onboarding app—backed by MySQL—using Veda AI inside DronaHQ. And no, we didn’t spend hours manually designing screens or writing SQL queries. We used screenshots and plain English prompts to build 80% of the app in minutes. 🙌

Here’s a step-by-step guide if you want to build along!
P.S.- I have attached the video of the live workshop (in case you want to check that out)

What you’ll learn

  • How to connect your own database
  • Generate UI from a screenshot (yep, seriously)
  • Bind data with a single prompt
  • Autogenerate forms from existing DB tables
  • Add actionflows using plain English
  • Master server-side pagination
  • 🎁 Bonus: Apply a theme with one sentence

Before you start

Make sure you’ve got:

Goal: build an employee onboarding CRUD app

Let’s jump in!

Step 1: Create a new app

  1. Head to DronaHQ App Builder
  2. Create a new App in the builder.
  3. Find Veda AI in the left sidebar
  4. Click to open it. A chat section will open of the left side.

Step 2: Generate UI from screenshot

For this apllication we are going to let Veda AI do the heavy lifting for us. You can upload screenshots, Figma exports, or even hand-drawn wireframes to generate upto 80% of the UI in seconds.

📂 Use this sample image from the provided drive link.

Design files to UI
Design files to UI with Veda AI

Your layout is ready. No drag and drop. No hustle.

Step 3: Bind data to a table

Goal here is to display the employee data in the table. To do that hover over your Table control, click on Veda AI Assist, and say:

"Bind employee data from @<DBname> <tablename>"

You can either use the query it suggests (dont forget to select the right database and the table) or navigate to Data query section → New → Connect Library → Select Database and paste this query:

SELECT * FROM <tablename>;

Pro tip: Veda AI understands your schema. You can chat with it about your DB!

Step 4: Autogenerate form

Next, we would like to insert new employee information to our existing database table. DronaHQ provides options to autogenerate forms for your table in just a few clicks.

Autogenerate Form
Autogenerate Form

Navigate to Screens → Click on “+” → Select “Tray”. A new tray would be created. We will not be using the templates here, instead we will select Autogenerate Forms option on the tray.

Choose your connector → table → Add Insert on click of submit → Generate Form

And bam! You get a fully wired CRUD form—ready to insert new employees into your DB.

Step 5: Add server-side pagination (for big data)

We want smooth performance when your data grows. Server-side pagination in DronaHQ lets you filter and load data directly from the backend.

Go to:
Data Queries → New → Connect Library

Pick your MySQL DB and run this query:

SELECT employee_id, name, email, phone, department, designation 

FROM <tablename>

WHERE {{tablegrid.PROPERTIES.FILTERQUERY}} 

LIMIT {{tablegrid.PROPERTIES.LIMIT}} 

OFFSET {{tablegrid.PROPERTIES.OFFSET}};

Important:
Turn ON “Server-side pagination” from the Table’s Properties Toolbar.

Step 6: Show total employees count

To display a count on top of your dashboard and add data query:

SELECT COUNT(*) as total FROM <tablename>;

Bind this to a Stats Card or Text Label control, and you’ve got live metrics.

Bonus: Apply custom UI theme in seconds

DronaHQ offers quick theme configuration across your app, easily managed through the console.
Just navigate to top-right to Setting icon → Themes → Choose your themes

Incase, you want to edit the themes configuration, head over to your Admin console → Account Settings → Themes Configuration

Design files to UI
Set your themes configuration

Fonts, spacing, and colors—done. No manual tweaking needed.

Congratulations! Your application is ready

Your application should now look like this. You can continue building by adding other live metrics and more features.

Application is ready
Your application is ready!

Why Veda AI + DronaHQ is a game changer

  • 80% of your app is ready in minutes
  • No code lock-in — generated UI maps to editable controls
  • Conversational UI & logic building — you prompt, it builds
  • Enterprise-ready — RBAC, SOC2, audit logs, theming guardrails

Final thoughts

It was awesome watching attendees go from a single screenshot to a production-grade UI—no SQL wrangling, no painful UI design.

Just prompts, fast feedback, and real results. 

Try Veda AI today >

Copyright © Deltecs Infotech Pvt Ltd. All Rights Reserved
×