feat: complete initial project setup with i18n and standalone config
This commit is contained in:
89
docs/prd.md
Normal file
89
docs/prd.md
Normal file
@@ -0,0 +1,89 @@
|
||||
BÖLÜM 1: Ürün Gereksinim Dokümanı (PRD)
|
||||
1. Proje Özeti
|
||||
Amaç: Salmakis bünyesindeki villaların lüks ve huzurlu doğasını yansıtan, yüksek dönüşüm oranlı (conversion) bir kiralama vitrini oluşturmak.
|
||||
|
||||
Teknoloji Yığını: Next.js (App Router), Tailwind CSS, Framer Motion (Animasyonlar), TypeScript, Next-Intl (Çoklu Dil).
|
||||
|
||||
Veri Yönetimi: data/villas.ts gibi dosyalarda tutulan yapılandırılmış veri objeleri.
|
||||
|
||||
2. Sayfa Yapısı ve Akış
|
||||
Home Page (Landing):
|
||||
|
||||
Hero: "Huzuru Keşfedin" temalı tam ekran video/slider.
|
||||
|
||||
Quick Search: Villa tipi veya kişi sayısına göre hızlı kaydırma (scroll) navigasyonu.
|
||||
|
||||
Featured Villas: En iyi 3 villanın büyük kartlar halinde sunumu.
|
||||
|
||||
Villas List (Filo/Koleksiyon):
|
||||
|
||||
Tüm villaların şık bir grid (ızgara) yapısında listelenmesi.
|
||||
|
||||
Özellik ikonları (Havuz, Oda Sayısı, Deniz Mesafesi).
|
||||
|
||||
Villa Detail (Single Page):
|
||||
|
||||
Gallery: Instagram stili veya tam ekran "Bento Grid" galeri.
|
||||
|
||||
Specs: TypeScript dosyasından çekilen teknik veriler (Klima, WiFi, Mutfak ekipmanı vb.).
|
||||
|
||||
Pricing: Sezonluk fiyat tablosu (TS objesinden dinamik okunur).
|
||||
|
||||
Contact & Booking Request: SQL olmadığı için talepler doğrudan WhatsApp API'sine veya basit bir mailto: linkine yönlendirilir.
|
||||
|
||||
3. Fonksiyonel Gereksinimler
|
||||
Çok Dillilik (i18n): TR, EN ve belki DE dilleri için URL yapısı (örn: /en/villas/villa-flora).
|
||||
|
||||
Hız: LCP (Görsel yüklenme hızı) < 1.5s (Next.js Image + Cloudinary).
|
||||
|
||||
Type Safety: Villa verileri için kesin interface tanımları (ID, Name, Price, Images, Specs).
|
||||
|
||||
BÖLÜM 2: UI Tasarım Stratejisi
|
||||
Mevcut sitenin "kutulu" ve boğucu yapısı yerine, "Aegean Minimalism" (Ege Minimalizmi) akımını uygulayacağız.
|
||||
|
||||
Renkler: Kemik beyazı, kum beji, çok açık gri ve "Salmakis Mavisi" detaylar.
|
||||
|
||||
Fontlar: Başlıklarda Cormorant Garamond (Serif - Lüks hissi), metinlerde Inter (Sans-serif - Okunabilirlik).
|
||||
|
||||
BÖLÜM 3: UI Tasarımı İçin AI Prompt (Modern Villa)
|
||||
Bu prompt, AI'nın sana "Modern Villa Kiralama" konseptini çizmesi için özel hazırlandı:
|
||||
|
||||
UI/UX Design for "Salmakis Villas" premium vacation rental website. Next-generation luxury travel aesthetic.
|
||||
|
||||
Layout: Modern, minimalist, and airy. Use a lot of whitespace.
|
||||
Hero Section: High-end photography of a stone villa with a private infinity pool overlooking the Bodrum coast at "Golden Hour".
|
||||
Villa Cards: Large vertical cards with soft rounded corners. Each card shows the villa name in elegant serif font, followed by minimal icons for (Bedrooms, Pool, Sea View).
|
||||
Navigation: A transparent glassmorphism navbar with links: "Villas", "The Legend", "Contact". A sleek language switcher "EN | TR".
|
||||
Typography: A mix of sophisticated Serif for titles and clean Sans-serif for body text.
|
||||
Color Palette: Warm bone white, sand beige, and Mediterranean turquoise accents.
|
||||
Interactions: Subtle hover effects on villa images, minimalist "Inquire Now" button with a thin border.
|
||||
Style: Inspired by Airbnb Luxe and high-end boutique hotel sites. 8k resolution, photorealistic, cinematic lighting, trending on Dribbble/Behance. --ar 16:9 --v 6.0
|
||||
|
||||
BÖLÜM 4: Yazılımcı İçin Teknik Not (Data Structure)
|
||||
SQL kullanmayacağın için veriyi şu şekilde kurgulayabiliriz (villas.ts):
|
||||
|
||||
TypeScript
|
||||
export interface Villa {
|
||||
id: string;
|
||||
name: string;
|
||||
slug: string;
|
||||
images: string[]; // Cloudinary URL'leri
|
||||
bedrooms: number;
|
||||
priceLow: number;
|
||||
priceHigh: number;
|
||||
amenities: string[];
|
||||
}
|
||||
|
||||
export const villas: Villa[] = [
|
||||
{
|
||||
id: "1",
|
||||
name: "Villa Salmakis Private",
|
||||
slug: "villa-salmakis-private",
|
||||
images: ["cloud-url-1", "cloud-url-2"],
|
||||
bedrooms: 4,
|
||||
priceLow: 1200,
|
||||
priceHigh: 2500,
|
||||
amenities: ["Private Pool", "Sea View", "Smart Home"],
|
||||
},
|
||||
// Diğer villalar...
|
||||
];
|
||||
23
docs/villa-melda.md
Normal file
23
docs/villa-melda.md
Normal file
@@ -0,0 +1,23 @@
|
||||
Villa Melda:
|
||||
|
||||
Gümüşlük yolu üzerinde Dereköy’de yer alan villamız, zeytin ağaçları, begonviller ve çiçeklerle kaplı büyük bir arazide yer almaktadır. Villa Melda, 2 katlı, bahçesinde havuzu bulunan, 1salon+2 oda olmak üzere 4 kişilik, geleneksel tarzda inşa edilmiş taş yapılı bir binadır. Lokasyon olarak gürültüden uzak, doğayla iç içe ancak Bodrum’un önde gelen çekici tatil beldelerine ulaşımı kolay bir yerde yer almaktadır.
|
||||
Havuza bakan terasında yer alan yemek masası ve oturma alanı misafirlerimize keyifli vakit geçirme imkanı sağlamaktadır.
|
||||
Villamızda güvenlik alarm sistemi ve kasa mevcuttur.
|
||||
|
||||
Genel Yerleşim: 2 katlı, 1 salon+mutfak, 2 yatak odası(1 double+1 twin), 2 adet teras/balkon
|
||||
|
||||
Mutfak: Bulaşık Makinası, Çamaşır Makinası, Buzdolabı/Derin Dondurucu, Ocak, Fırın, Ekmek Kızartma Makinası, Çay&Kahve Makinası, Mikrodalga Fırın, Mutfak Gereçleri, Yemek Masası, Teras/Balkon
|
||||
|
||||
Salon: Uydu Bağlantılı TV, LCD TV, DVD/CD Player, İnternet, Ipod uyumlu Hoparlör, Oyun Konsolu, Şömine
|
||||
|
||||
Dış Mekan: Taş Barbekü, Şezlong/Şemsiye, Bahçe Mobilyaları, Havuzbaşı Duş, Teras/Balkon
|
||||
|
||||
Fiyata Dahil olan Hizmetler:
|
||||
|
||||
Elektrik Kullanımı
|
||||
Su Kullanımı
|
||||
Mutfak Tüpü/Gaz Kullanımı
|
||||
Havuz Bakımı
|
||||
Bahçe Bakımı
|
||||
Giriş Temizliği
|
||||
İnternet
|
||||
23
docs/villa-meyra.md
Normal file
23
docs/villa-meyra.md
Normal file
@@ -0,0 +1,23 @@
|
||||
Villa Meyra:
|
||||
|
||||
Gümüşlük yolu üzerinde Dereköy’de yer alan villamız, zeytin ağaçları, begonviller ve çiçeklerle kaplı büyük bir arazide yer almaktadır. Villa Meyra, 2 katlı, bahçesinde havuzu bulunan, 1double +1twin +1 triple olmak üzere 7 kişilik, geleneksel tarzda inşa edilmiş taş yapılı bir binadır. Lokasyon olarak gürültüden uzak, doğayla iç içe ancak Bodrum’un önde gelen çekici tatil beldelerine ulaşımı kolay bir yerde yer almaktadır.
|
||||
Havuza bakan terasında yer alan yemek masası ve oturma alanı misafirlerimize keyifli vakit geçirme imkanı sağlamaktadır.
|
||||
Villamızda güvenlik alarm sistemi ve kasa mevcuttur.
|
||||
|
||||
Genel Yerleşim: 2 katlı, 1 salon+mutfak, 3 yatak odası(2 twin+1 double), 2 adet teras/balkon
|
||||
|
||||
Mutfak: Bulaşık Makinası, Çamaşır Makinası, Buzdolabı/Derin Dondurucu, Ocak, Fırın, Ekmek Kızartma Makinası, Çay&Kahve Makinası, Mikrodalga Fırın, Mutfak Gereçleri, Yemek Masası, Teras/Balkon
|
||||
|
||||
Salon: Uydu Bağlantılı TV, LCD TV, DVD/CD Player, İnternet, Ipod uyumlu Hoparlör, Oyun Konsolu, Şömine
|
||||
|
||||
Dış Mekan: Taş Barbekü, Şezlong/Şemsiye, Bahçe Mobilyaları, Havuzbaşı Duş, Teras/Balkon
|
||||
|
||||
Fiyata Dahil olan Hizmetler:
|
||||
|
||||
Elektrik Kullanımı
|
||||
Su Kullanımı
|
||||
Mutfak Tüpü/Gaz Kullanımı
|
||||
Havuz Bakımı
|
||||
Bahçe Bakımı
|
||||
Giriş Temizliği
|
||||
İnternet
|
||||
23
docs/villa-su.md
Normal file
23
docs/villa-su.md
Normal file
@@ -0,0 +1,23 @@
|
||||
Villa Su:
|
||||
|
||||
Gümüşlük yolu üzerinde Dereköy’de yer alan villamız, zeytin ağaçları, begonviller ve çiçeklerle kaplı büyük bir arazide yer almaktadır. Villa Su, 2 katlı, bahçesinde havuzu bulunan, 1salon+3 oda olmak üzere 6 kişilik, geleneksel tarzda inşa edilmiş taş yapılı bir binadır. Lokasyon olarak gürültüden uzak, doğayla iç içe ancak Bodrum’un önde gelen çekici tatil beldelerine ulaşımı kolay bir yerde yer almaktadır.
|
||||
Havuza bakan terasında yer alan yemek masası ve oturma alanı misafirlerimize keyifli vakit geçirme imkanı sağlamaktadır.
|
||||
Villamızda güvenlik alarm sistemi ve kasa mevcuttur.
|
||||
|
||||
Genel Yerleşim: 2 katlı, 1 salon+mutfak, 2 yatak odası(2 double+1 twin), 2 adet teras/balkon
|
||||
|
||||
Mutfak: Bulaşık Makinası, Çamaşır Makinası, Buzdolabı/Derin Dondurucu, Ocak, Fırın, Ekmek Kızartma Makinası, Çay&Kahve Makinası, Mikrodalga Fırın, Mutfak Gereçleri, Yemek Masası, Teras/Balkon
|
||||
|
||||
Salon: Uydu Bağlantılı TV, LCD TV, DVD/CD Player, İnternet, Ipod uyumlu Hoparlör, Oyun Konsolu, Şömine
|
||||
|
||||
Dış Mekan: Taş Barbekü, Şezlong/Şemsiye, Bahçe Mobilyaları, Havuzbaşı Duş, Teras/Balkon
|
||||
|
||||
Fiyata Dahil olan Hizmetler:
|
||||
|
||||
Elektrik Kullanımı
|
||||
Su Kullanımı
|
||||
Mutfak Tüpü/Gaz Kullanımı
|
||||
Havuz Bakımı
|
||||
Bahçe Bakımı
|
||||
Giriş Temizliği
|
||||
İnternet
|
||||
23
docs/villa-tuncay.md
Normal file
23
docs/villa-tuncay.md
Normal file
@@ -0,0 +1,23 @@
|
||||
Villa Tuncay:
|
||||
|
||||
Gümüşlük yolu üzerinde Dereköy’de yer alan villamız, zeytin ağaçları, begonviller ve çiçeklerle kaplı büyük bir arazide yer almaktadır. Villa Tuncay, 2 katlı, bahçesinde havuzu bulunan, 1salon+3 oda olmak üzere 6 kişilik, geleneksel tarzda inşa edilmiş taş yapılı bir binadır. Lokasyon olarak gürültüden uzak, doğayla iç içe ancak Bodrum’un önde gelen çekici tatil beldelerine ulaşımı kolay bir yerde yer almaktadır.
|
||||
Havuza bakan terasında yer alan yemek masası ve oturma alanı misafirlerimize keyifli vakit geçirme imkanı sağlamaktadır.
|
||||
Villamızda güvenlik alarm sistemi ve kasa mevcuttur.
|
||||
|
||||
Genel Yerleşim: 2 katlı, 1 salon+mutfak, 3 yatak odası (2 twin+1 double), 2 adet teras/balkon
|
||||
|
||||
Mutfak: Bulaşık Makinası, Çamaşır Makinası, Buzdolabı/Derin Dondurucu, Ocak, Fırın, Ekmek Kızartma Makinası, Çay&Kahve Makinası, Mikrodalga Fırın, Mutfak Gereçleri, Yemek Masası, Teras/Balkon
|
||||
|
||||
Salon: Uydu Bağlantılı TV, LCD TV, DVD/CD Player, İnternet, Ipod uyumlu Hoparlör, Oyun Konsolu, Şömine
|
||||
|
||||
Dış Mekan: Taş Barbekü, Şezlong/Şemsiye, Bahçe Mobilyaları, Havuzbaşı Duş, Teras/Balkon
|
||||
|
||||
Fiyata Dahil olan Hizmetler;
|
||||
|
||||
Elektrik Kullanımı
|
||||
Su Kullanımı
|
||||
Mutfak Tüpü/Gaz Kullanımı
|
||||
Havuz Bakımı
|
||||
Bahçe Bakımı
|
||||
Giriş Temizliği
|
||||
İnternet
|
||||
23
docs/villa-yalikavak.md
Normal file
23
docs/villa-yalikavak.md
Normal file
@@ -0,0 +1,23 @@
|
||||
Villa Yalıkavak:
|
||||
|
||||
Yalıkavak’ta yer alan villamız, zeytin ağaçları, begonviller ve çiçeklerle kaplı büyük bir arazide yer almaktadır. Villa Yalıkavak, 2 katlı, bahçesinde havuzu bulunan, 1salon+3 oda olmak üzere 6 kişilik, geleneksel tarzda inşa edilmiş taş yapılı bir binadır. Lokasyon olarak gürültüden uzak, doğayla iç içe ancak Bodrum’un önde gelen çekici tatil beldelerine ulaşımı kolay bir yerde yer almaktadır.
|
||||
Havuza bakan terasında yer alan yemek masası ve oturma alanı misafirlerimize keyifli vakit geçirme imkanı sağlamaktadır.
|
||||
Villamızda güvenlik alarm sistemi ve kasa mevcuttur.
|
||||
|
||||
Genel Yerleşim: 2 katlı, 1 salon+mutfak, 3 yatak odası(1 double+2 twin), 2 adet teras/balkon
|
||||
|
||||
Mutfak: Bulaşık Makinası, Çamaşır Makinası, Buzdolabı/Derin Dondurucu, Ocak, Fırın, Ekmek Kızartma Makinası, Çay&Kahve Makinası, Mikrodalga Fırın, Mutfak Gereçleri, Yemek Masası, Teras/Balkon
|
||||
|
||||
Salon: Uydu Bağlantılı TV, LCD TV, DVD/CD Player, İnternet, Ipod uyumlu Hoparlör, Oyun Konsolu, Şömine
|
||||
|
||||
Dış Mekan: Taş Barbekü, Şezlong/Şemsiye, Bahçe Mobilyaları, Havuzbaşı Duş, Teras/Balkon
|
||||
|
||||
Fiyata Dahil olan Hizmetler:
|
||||
|
||||
Elektrik Kullanımı
|
||||
Su Kullanımı
|
||||
Mutfak Tüpü/Gaz Kullanımı
|
||||
Havuz Bakımı
|
||||
Bahçe Bakımı
|
||||
Giriş Temizliği
|
||||
İnternet
|
||||
Reference in New Issue
Block a user