southernmonsarysupply/README.md

766 B

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

npm install
npm run dev

Open http://localhost:3000.

Production Build

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:

NEXT_PUBLIC_SITE_URL=https://your-domain.example

Docker

docker compose up --build

The compose setup runs the development server on port 3000.