> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

## Resource: Astro Templates

## Article: Wix CLI for Headless Templates

## Article Link: https://dev.wix.com/docs/go-headless/wix-managed-headless/wix-managed-templates/astro-templates.md

## Article Content:

# Astro Templates for Wix-Managed Headless

When you [create a new Wix headless project](https://dev.wix.com/docs/go-headless/cli-for-headless/get-started/quick-start.md) using the CLI, you can choose from several templates to jumpstart your development. Each template is built on Astro and pre-configured for a specific business solution or use case, helping you get up and running quickly with a tailored frontend and integrated Wix APIs.

## Templates

| Template | Name | Use case | Key features |
|---|---|---|---|
| [Commerce (Wix Stores)](https://github.com/wix/headless-templates/tree/main/astro/commerce) | `commerce` | Online stores | Product catalog management, shopping cart, checkout flows, Wix Stores integration. |
| [Scheduler (Wix Bookings)](https://github.com/wix/headless-templates/tree/main/astro/scheduler) | `scheduler` | Appointment-based businesses | Scheduling, bookings, Wix Bookings integration. |
| [Registration (Wix Forms)](https://github.com/wix/headless-templates/tree/main/astro/registration) | `registration` | Data collection and registrations | Form submissions, user registration, Wix Forms integration. |
| [Blank](https://github.com/wix/headless-templates/tree/main/astro/blank) | `blank` | Fully custom projects | Minimal starter template, essential project structure, no prebuilt business logic. |

## Get started

Run the following command, replacing the value of `--site-template` with one of the template names from the table above (`commerce`, `scheduler`, `registration`, or `blank`). To use the blank starter, you can also pass bare `--site-template` with no value:

```
npm create @wix/new@latest -- headless \
  --project-name mystore \
  --business-name "My Store" \
  --site-template commerce
```

To learn more about the command and its other available flags, see [create headless](https://dev.wix.com/docs/wix-cli/command-reference/project-creation/create-headless.md).