> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fastshot.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Go from idea to working app in 5 minutes

## Step 1: Describe your app

Visit [fastshot.ai](https://fastshot.ai) and open the editor. Type a description of the app you want to build.

For best results, include:

* **Purpose** — what the app does
* **Target users** — who it's for
* **Core features** — minimum required functionality
* **Design goals** — desired look and feel

<Tip>
  The more specific your description, the better the result. "A fitness tracker with workout logging, progress charts, and a dark theme" works much better than "make me a fitness app."
</Tip>

Click **Send**. If you're new to Fastshot, you'll be prompted to sign up or log in. Your prompt is saved automatically.

## Step 2: Review and refine

The AI may ask 1-2 clarifying questions before building. Answer them to help refine the plan.

Code generation takes about **5-7 minutes** for the first version. When it's done, a live preview appears in the right panel.

<Warning>
  The browser preview is an approximation. For full accuracy, test on a physical device using the Expo Go app — scan the QR code shown next to the preview.
</Warning>

## Step 3: Iterate

Send follow-up messages to adjust your app:

* "Change the header color to dark blue"
* "Add a settings screen with a logout button"
* "Make the cards have rounded corners"

Each follow-up triggers a targeted code update, not a full rebuild.

## Step 4: Deploy

When you're happy with your app, deploy it to the App Store or Google Play. See [Publishing](/publishing/app-publishing-overview) for details.

## Next steps

<CardGroup cols={2}>
  <Card title="Prompting Guide" icon="pen" href="/creating/prompting-guide">
    Write better prompts for better results.
  </Card>

  <Card title="Preview & Testing" icon="mobile-screen" href="/working/preview-and-testing">
    Learn how to preview and test your app.
  </Card>

  <Card title="Add a Backend" icon="database" href="/integrations/supabase-backend">
    Connect Supabase for auth, database, and storage.
  </Card>

  <Card title="Asset Management" icon="image" href="/working/asset-management">
    Generate and manage app icons, images, and more.
  </Card>
</CardGroup>
