Proje İçeriği ve Temel Özellikler (Key Features)
- Gelişmiş Rezervasyon Yönetimi
- Müşterilerin terapist, tarih ve saat seçerek kolayca randevu oluşturabileceği dinamik rezervasyon modülü.
- Admin panelinden rezervasyonların görüntülenmesi, düzenlenmesi ve durum takibi.
- Çakışmaları önleyen akıllı takvim yönetimi.
2. Dinamik İçerik ve Hizmet Yönetimi (CMS)
- Hizmet & Paket Yönetimi: Tekli hizmetler veya avantajlı paketler oluşturma, süre ve fiyatlandırma seçeneklerini özelleştirme.
- Personel Yönetimi: Terapist profilleri, uzmanlık alanları, çalışma saatleri ve biyografilerinin yönetimi.
- Sayfa İçerik Yönetimi: Web sitesindeki metinlerin, görsellerin ve bölümlerin kod bilgisi gerektirmeden admin panelinden güncellenebilmesi.
3. Çok Dilli Destek (Multi-language Support)
- Türkçe, İngilizce ve Arnavutça dillerinde tam entegre çalışabilen altyapı (next-intl).
- Her dil için ayrı içerik ve SEO yönetimi imkanı.
4. Modern ve Responsive Tasarım
- Teknolojiler: Next.js 16, React 19, Tailwind CSS v4 ve TypeScript ile geliştirilmiş yüksek performanslı mimari.
- Kullanıcı Deneyimi (UX): Framer Motion ile zenginleştirilmiş akıcı animasyonlar ve geçişler.
- Mobil Uyumluluk: Hem web sitesi hem de yönetim paneli, tüm cihazlarda (masaüstü, tablet, mobil) kusursuz çalışacak şekilde tasarlanmıştır.
5. Güvenlik ve Veri Analitiği
- NextAuth.js ile güvenli yönetici girişi ve yetkilendirme sistemi.
- İşletme performansını izlemek için entegre edilmiş veri görselleştirme grafikleri (Recharts).
- MongoDB (Mongoose) tabanlı güvenilir veri saklama altyapısı.
Kullanılan Teknolojiler (Tech Stack)
Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, Framer Motion Backend & Database: Node.js, MongoDB, Mongoose Araçlar & Kütüphaneler: Next-Intl (i18n), NextAuth, Recharts, Lucide React, React Calendar, Nodemailer (E-posta bildirimleri)



