# AGENTS.md ## Stack - Framework: Next.js 16, App Router, TypeScript strict - Styling: Tailwind CSS v4 - UI: shadcn/ui (new-york style, OKLCH) - Animation: Framer Motion - Icons: Lucide React - i18n: next-intl - ORM: Prisma + PostgreSQL - Auth: NextAuth.js v5 - Media: Cloudinary - Deploy: Coolify (Docker, standalone output) ## Sabit Tercihler - Mock data: USE_MOCK=true (demo aşaması) - proxy.ts kullan — middleware.ts deprecated (Next.js 15.3+) - İletişim formu sadece /iletisim sayfasında — ana sayfada olmaz - Footer'da "Created by ayris.tech" linki zorunlu - Dockerfile'da dummy DATABASE_URL (prisma generate için) ## Altyapı - Gitea: https://git.ayris.tech (kullanıcı: ayrisdev) - Coolify: https://client2.ayris.tech - Cloudflare zone: ayris.tech - Server IP: 188.245.175.169 ## docs/ Klasörü - docs/prd.md → ana içerik kaynağı - docs/*.html → varsa mevcut site içeriği - docs/*.md → ek belgeler ## Aktif Skill'ler - nextjs-seo → sitemap, metadata, robots.txt - next-best-practices → kod kalitesi - nextjs-app-router-patterns → Server Actions, Suspense - demo-site → komple site üretimi - design-demo → görsel kalite - coolify-deploy → deploy pipeline ## Proje Özel Notlar