İçeriğe geç

P1: Kendi Marka Landingleri

Detay

Versiyon: 1.1.0 · Durum: Kısmen onaylandı — tuningwebsite.com ilk tam klon aktif

P3: ETP B2B Platform üretim kodunun (ecutuningportal.com/httpdocs) kendi marka domainlerine çoğaltılmasıdır. Amaç, B2B satış sitesinde kanıtlanmış Next.js olgunluğunu holding markalarına taşımaktır.

SiteRolDurum
tuningwebsite.comİlk tam klon; parent brand referansı (P8)Aktif geliştirme
ygtlabs.aiHolding ana site, en yüksek SEO önceliğiSırada
ygtlabs.comKurumsal vitrinSırada
memsidea.comWeb site satışı markasıSırada
tunerstack.ioECU landing (portal değil)Sırada

Kaynak şablon: ecutuningportal.com/httpdocs — Next.js 16, React 19, Prisma, next-intl, PostgreSQL.

ETP httpdocs (kaynak)
├── tuningwebsite.com ← tam kopya (admin + customer route groups)
├── ygtlabs.ai ← sadeleşmiş klon (ileride)
├── ygtlabs.com
├── memsidea.com
└── tunerstack.io landing
KatmanKendi marka kuralı
FrontendNext.js App Router; (landing) route group + components/landing korunur
AdminDahili /adminadmin.{domain} kullanılmaz
VeritabanıSite başına ayrı PostgreSQL instance
i18nRoot path; /en/ prefix üretilmez (ETP kuralı)
ÖdemeStripe price ID site başına ayrı tanımlanır
DeployPM2 process + Nginx vhost; marka başına izole
Configsite-config.ts merkezi marka ayarları
AlanDeğer
KapsamETP tam kopya: (admin) + (customer) route groups
Admin yüzeyiDahili /admin
VeritabanıAyrı PostgreSQL
ÖdemeStripe ayrı price
GitAyrı repo / marka
Deploy hattılanding-update branch → prod

İlk klon tam kopya onaylandı (v1.1.0). Sonraki markalar gereksiz admin/customer modüllerini sadeleştirebilir.

hreflang, JSON-LD ve sitemap ETP modelinden devralınır. LCP hedefi 2,5 sn altı. Kendi markalarda ISR/revalidation ETP cache modeli geçerlidir; ileride P4: Site Hub CMS Content API entegrasyonu değerlendirilebilir.

Kendi markalar doğrudan gelir ve SEO kanalıdır; müşteriye teslim edilmez. P8: Tuning Website parent brand olarak müşteri dağıtım şablonunun vitrinidir.

Klon sırası (Faz 1): tuningwebsite → ygtlabs → tunerstack.io → memsidea. Paralel sprint: tuningwebsite klonu + customremap müşteri işi (D-029).

AdımtuningwebsiteDiğer markalar
httpdocs klonuTamamlandıBekliyor
site-config.tsTamamlandıBekliyor
i18n dosyalarıDevam ediyorBekliyor
Prisma / Hub APIPlanlıBekliyor
PM2 entryBekliyorBekliyor
Nginx vhostBekliyorBekliyor
Hub site kaydıBekliyorBekliyor
E2E smokeBekliyorBekliyor