Адаптивний сайт-візитка заміської садиби.
Мета — показати будинки, альтанки, умови проживання, галерею та контакти.
Проєкт не є booking engine: без онлайн-бронювання, кабінету та оплати.
robots.txt, sitemap.xmlnpm install
cp .env.example .env.local
npm run dev
Відкрити:
http://localhost:3000
NEXT_PUBLIC_SITE_URL=https://sablino.vercel.app
Для локальної розробки:
NEXT_PUBLIC_SITE_URL=http://localhost:3000
/
/conditions
/houses/gulyai-hata
/houses/hnizdechko
/houses/plyazhna-1
/houses/plyazhna-2
/houses/soniachna
/houses/tykha
/houses/altanka-velyka
/houses/altanky-mali
/robots.txt
/sitemap.xml
src/
├── app/
│ ├── conditions/
│ ├── houses/[slug]/
│ ├── layout.tsx
│ ├── page.tsx
│ ├── loading.tsx
│ ├── not-found.tsx
│ ├── robots.ts
│ └── sitemap.ts
├── components/
│ ├── common/
│ ├── layout/
│ ├── sections/
│ └── theme/
├── config/
├── data/
├── types/
└── utils/
npm run lint
npx tsc --noEmit
npm run build
Deploy: Vercel.
Перед деплоєм додати NEXT_PUBLIC_SITE_URL у Vercel Environment Variables.
Основний сценарій сайту — ознайомлення з садибою та швидкий контакт через дзвінок або контактну секцію.