# Campaign Site

## Recipes

### Host Campaign Site with Next.js
1. [Public-site delivery](https://example.com/recipes/campaign-site/next-js/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/next-js/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/next-js/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/next-js/content-imports)

### Host Campaign Site with Nuxt
1. [Public-site delivery](https://example.com/recipes/campaign-site/nuxt/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/nuxt/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/nuxt/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/nuxt/content-imports)

### Host Campaign Site with SvelteKit
1. [Public-site delivery](https://example.com/recipes/campaign-site/sveltekit/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/sveltekit/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/sveltekit/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/sveltekit/content-imports)

### Host Campaign Site with Astro
1. [Public-site delivery](https://example.com/recipes/campaign-site/astro/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/astro/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/astro/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/astro/content-imports)

### Host Campaign Site with React Router
1. [Public-site delivery](https://example.com/recipes/campaign-site/react-router/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/react-router/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/react-router/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/react-router/content-imports)

### Host Campaign Site with Django
1. [Public-site delivery](https://example.com/recipes/campaign-site/django/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/django/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/django/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/django/content-imports)

### Host Campaign Site with Flask
1. [Public-site delivery](https://example.com/recipes/campaign-site/flask/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/flask/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/flask/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/flask/content-imports)

### Host Campaign Site with Laravel
1. [Public-site delivery](https://example.com/recipes/campaign-site/laravel/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/laravel/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/laravel/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/laravel/content-imports)

### Host Campaign Site with Rails
1. [Public-site delivery](https://example.com/recipes/campaign-site/rails/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/rails/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/rails/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/rails/content-imports)

### Host Campaign Site with Phoenix
1. [Public-site delivery](https://example.com/recipes/campaign-site/phoenix/public-site)
2. [Postgres-backed content](https://example.com/recipes/campaign-site/phoenix/relational-content)
3. [Object-stored public media](https://example.com/recipes/campaign-site/phoenix/public-media)
4. [Bulk content imports](https://example.com/recipes/campaign-site/phoenix/content-imports)

## Blueprints

### General Dentistry
1. [Campaign site using Next.js](https://example.com/blueprints/general-dentistry/campaign-site/next-js)
2. [Campaign site using Django](https://example.com/blueprints/general-dentistry/campaign-site/django)
3. [Campaign site using Laravel](https://example.com/blueprints/general-dentistry/campaign-site/laravel)

### Orthodontics
1. [Campaign site using Next.js](https://example.com/blueprints/orthodontics/campaign-site/next-js)
2. [Campaign site using Django](https://example.com/blueprints/orthodontics/campaign-site/django)
3. [Campaign site using Laravel](https://example.com/blueprints/orthodontics/campaign-site/laravel)

### Pediatric Dentistry
1. [Campaign site using Next.js](https://example.com/blueprints/pediatric-dentistry/campaign-site/next-js)
2. [Campaign site using Django](https://example.com/blueprints/pediatric-dentistry/campaign-site/django)
3. [Campaign site using Laravel](https://example.com/blueprints/pediatric-dentistry/campaign-site/laravel)

### Cosmetic Dentistry
1. [Campaign site using Next.js](https://example.com/blueprints/cosmetic-dentistry/campaign-site/next-js)
