southernmonsarysupply/README.md

41 lines
766 B
Markdown

# Southern Masonry Supply
A Next.js App Router rebuild of the Southern Masonry Supply website using TypeScript, static content modules, local imagery, SEO metadata, schema markup, and a placeholder contact API.
## Requirements
- Node.js 22+
- npm 10+
## Local Development
```bash
npm install
npm run dev
```
Open `http://localhost:3000`.
## Production Build
```bash
npm run build
npm run start
```
## Environment
The site has a production-safe default site URL, but you should still set this for the final domain so metadata, sitemap URLs, and schema point at the exact live host:
```bash
NEXT_PUBLIC_SITE_URL=https://your-domain.example
```
## Docker
```bash
docker compose up --build
```
The compose setup runs the development server on port `3000`.