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

# Quickstart

> Get your first app running in your AWS account using Lambda in less than 15 minutes!

### 1. Complete the onboarding flow

After signing up, you will get brought to the quickstart onboarding flow where we get the annoying stuff out of the way.  This involves the following:

<AccordionGroup>
  <Accordion icon="aws" title="Connecting your AWS account">
    During the onboarding process, you will be asked to connect your AWS account. Follow the instructions in the onboarding flow.
  </Accordion>

  <Accordion icon="github" title="Connecting your Github account">
    During the onboarding process, you will be asked to connect your Github account and install the Deplify Github App. Follow the instructions in the onboarding flow.
  </Accordion>

  <Accordion icon="folder" title="Creating your first project & environment">
    The last step of the onboarding flow is to enter your first project name as well as the region you would like to deploy to.  Deplify will create your first environment by default.
  </Accordion>
</AccordionGroup>

### 2. Deploy your first application

Once onboarding is complete you will get dropped off to the environment view of your production environment.  Follow the steps below to deploy your application!

<Steps>
  <Step title="Click The Add Stack Button">
    1. Click the `Add Stack` button under the `Stacks` tab.
  </Step>

  <Step title="Choose a Blueprint">
    <Warning>
      **Note:** View the docs on our [Blueprints](/stacks/blueprints/nextjs) to understand which blueprint to use and how to use it.
    </Warning>

    1. Choose a blueprint for your project.
    2. Choose the correct git repo.
    3. Fill in any build settings.
    4. Hit `Deploy`
  </Step>

  <Step title="Wait for the deployment to finish">
    At this point, Deplify is provisioning a code pipeline to build your code, and kicking off a deployment to deploy all your infrastructure.  The first build can take up to 10 minutes, while subsequent builds will be much faster.

    Once the deployment is finished, you will see a url to visit your application!
  </Step>
</Steps>

### What's Next?

Learn more about customizing your stack even further with WAF protection & custom domains.

<CardGroup>
  <Card title="Firewall & DDOS Protection" icon="lock" href="/stacks/waf">
    Protect your web application from common web threats such as DDOS attacks.
  </Card>

  <Card title="Add Custom Domains" icon="square-code" href="/stacks/customdomains">
    Hook up your stack to a custom domain.
  </Card>
</CardGroup>
