Website for Carinya Parc — a regenerative farm in Australia.
- Next.js 16 (App Router) + React 19 + Tailwind CSS 4
- Payload CMS + MDX with PostgreSQL
- pnpm + Turborepo monorepo, deployed on Vercel
For project documentation, see docs/.
Requirements: Node 24.16.0 (see .nvmrc), pnpm 10.26.0, Docker (for local Postgres).
pnpm install
cp apps/site/.env.example apps/site/.env.local # fill in secrets
docker compose -f apps/site/docker-compose.yml up -d
pnpm site:dev- Public site: http://localhost:3000
- Payload admin: http://localhost:3000/admin
Run from the repo root before merge.
pnpm format:check
pnpm lint
pnpm typecheck
pnpm test
pnpm buildThis project is available under the MIT license. It is freely available for any agricultural business to copy, modify, and deploy for their own farm website.