---
layout: article
title: Start with Sites
description: Get started quickly with Appwrite Sites. Follow a step-by-step guide to create your first Appwrite Site and deploy a web app.
---

# Start with Sites

You can create and execute your first Appwrite Site in minutes.

# Create site

Before deploying your web app with Git, create a new Site attached to your GitHub repository.

![Create site wizard](/images/docs/sites/create-site-wizard.avif)

1. In the Appwrite Console's sidebar, click **Sites**.
2. Click on the **Create site** button.
3. After clicking on **Connect Git repository**, select your repository.
4. After connecting to GitHub, (optionally) add a name and site ID.
5. Verify that the correct framework is selected.
6. Confirm the install command, build command, and output directory in the build settings. Visit your preferred [framework quick-start](#framework-quick-starts) to learn more.
7. Add any environment variables required by the site.
6. The site will be created, and a build will begin. Once the build is completed, you'll have created your first site. You can use your site's **domain** to access the deployment.

# Framework quick-starts

Learn how to quickly setup a web app developed using any of the following frameworks and deploy it on Appwrite Sites.

- [TanStack Start](/docs/products/sites/quick-start/tanstack-start)

- [Next.js](/docs/products/sites/quick-start/nextjs)

- [Nuxt](/docs/products/sites/quick-start/nuxt)

- [SvelteKit](/docs/products/sites/quick-start/sveltekit)

- [Angular](/docs/products/sites/quick-start/angular)

- [Remix](/docs/products/sites/quick-start/remix)

- [React](/docs/products/sites/quick-start/react)

- [Vue.js](/docs/products/sites/quick-start/vue)

- [Astro](/docs/products/sites/quick-start/astro)

- [Flutter](/docs/products/sites/quick-start/flutter)

- [React Native](/docs/products/sites/quick-start/react-native)

- [Vanilla JS](/docs/products/sites/quick-start/vanilla)

# Explore

Use your first site as a springboard to explore the flexible and powerful features of Appwrite Sites.

- [Templates](/docs/products/sites/templates): Get a template site up and running with a single click.

- [Develop](/docs/products/sites/develop): Learn about developing your own Appwrite Site.

- [Deploy](/docs/products/sites/deploy-from-git): Configure and deploy your Appwrite Site from Git.

- [Frameworks](/docs/products/sites/frameworks): Learn which frameworks are supported by Appwrite Sites.
