# Deployment Guide

## Local Mac preview

```bash
python3 -m http.server 8080 --directory website
```

Open:

```text
http://localhost:8080
```

## Uploading to basic web hosting

For a static holding/review site, upload the contents of the `website/` folder to the web root.

Typical web root names:
- `public_html`
- `htdocs`
- `www`

Required files:
- `index.html`
- `src/`
- `public/`

## Future CMS deployment

Do not deploy CMS until:

1. static review site is approved
2. CMS content types are signed off
3. hosting environment is confirmed
4. editor/user permissions are planned

## Domain

Intended domain:

```text
www.littlegreencart.uk
```
