Skip to main content
This quickstart shows the “Describe your app” path. If you already have data in Google Sheets, HubSpot, or another tool, check out Build from data for a guided experience that starts from your existing data.

Create your first app

Let’s build a simple deal tracker to see Gainable in action. This will take about 5 minutes.

Step 1: Start a new project

  1. Go to build.gainable.dev

Step 2: Describe what you want

In the input box, type your first prompt:
Setup a dashboard with 3 KPIs: Total deals, won deals, and lost deals. 

Create a table listing deals with customer, amount, assigned to, and close date for each deal; include a "Add new" deal button. 

Lastly, add a line chart showing deals for each status over the last 12 months by deal close date. 

Have it all vertically stacked; with KPIs 1st, chart 2nd, and table last.
Being specific about your fields (like “deal name, company, and amount”) helps Gainable create exactly what you need.

Step 3: Watch it build

Gainable will show you a plan of what it’s going to build, and if you choose to accept it will generate your entire application. You’ll see:
  1. Plan preview - What features will be created; if Gainable finds the request ambiguous it will ask follow-up questions
  2. Build progress - Watch the build being generated
  3. Your app - A working application appears in the preview panel with a message telling you what’s been done

Step 4: Use your app

Once the build completes, you can:
  • Add a deal - Click the “Add Deal” button and fill in the form
  • View your dashboard - See your data visualized in charts
  • Edit or delete - Click on any deal to modify it
Your app updates in real-time. If you add a deal, the dashboard chart updates automatically.

Try adding a feature

Now let’s add something new. In the chat, type:
Add a kanban board view where I can drag deals between status columns
Gainable will add a kanban board to your existing app, preserving everything you’ve already built.

Tips for success

Instead of “track customers”, say “track customers with name, email, company, and signup date”
If things are connected, say so: “each project has many tasks” or “contacts belong to companies”
Start simple and add features one at a time. Don’t try to build everything in one prompt.
Ask for specific features: “add a pie chart”, “add a kanban board”, “add real-time updates”

What’s next?

Learn about prompting

Write prompts that get great results

See examples

Copy and adapt real prompts

Explore skills

Discover built-in features you can request

Build from data

Connect existing data sources and build on top of them

Add AI agents

Create intelligent assistants for your app