first commit

This commit is contained in:
Timo Knuth 2026-03-10 18:29:25 +01:00
commit 66225e4662
1 changed files with 40 additions and 0 deletions

40
README.md Normal file
View File

@ -0,0 +1,40 @@
# 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`.