# Boilerplate TypeScript React + Azure Functions

A reference boilerplate for building SharePoint Embedded applications using TypeScript, React, and Azure Functions. This is the TypeScript equivalent of the [boilerplate-react-azurefunction](../boilerplate-react-azurefunction) sample.

## Structure

| Folder | Description |
|--------|-------------|
| `react-client/` | React frontend (TypeScript) |
| `function-api/` | Azure Functions backend (TypeScript) |
| `common/` | Shared types and utilities |

## Setup

See [SETUP-CHECKLIST.md](./SETUP-CHECKLIST.md) for step-by-step instructions to get the app running locally.

## Quick Start

```bash
npm install
npm run start
```

Requires Node.js v18 or v20 LTS and Azure Functions Core Tools v4.
