# Tatilcik.com - Proje Tanıtımı
**Tatilcik**, Türkiye'nin kapsamlı tatil ve firma rehberi platformudur. Tatilciler ile firma sahiplerini bir araya getirerek; konaklama, tur, aktivite ve tatil deneyimlerini keşfetmeyi, paylaşmayı ve planlamayı tek bir çatı altında sunar.
---
## Kullanıcı Rolleri
- **Tatilci** - Firmaları keşfeder, rota tasarlar, sosyalleşir, yorum yapar
- **Firma Sahibi** - Firmalarını ekler/yönetir, vitrin ilanları oluşturur, topbar reklamı verir, gönderi paylaşır
---
## Ana Özellikler
### Anasayfa Deneyimi
- Dinamik hero slider ve manşet bölümleri (Favori Manşet 1-2-3)
- Popüler şehirler, kategoriler ve tanıtım bannerları
- "Kendi Tatil Rotanı Tasarla" tanıtım kutusu
- Topbar reklam sistemi (slot bazlı, geri sayımlı)
- Responsive tasarım, mobil bottom navigation bar
- Splash screen ve onboarding slaytları (mobil)
### Firma Rehberi
- Şehir, kategori ve anahtar kelime ile gelişmiş firma arama
- Firma detay sayfası (fotoğraf galerisi, harita, iletişim, yorumlar)
- Firma ekleme: adres otomatik tamamlama (Nominatim/OpenStreetMap), mevcut konumu kullan (Geolocation API), kapak resmi zorunlu, enlem/boylam desteği
- Firma vitrini ve vitrin paketleri
- Gönderi sistemi ve gönderi paketleri
### Rotanı Tasarla
- Gün gün tatil rotası planlama
- Harita üzerinde görselleştirme (başlangıç/bitiş noktaları, konaklama numaralandırma)
- Rota paylaşım kodu ile arkadaşlarla paylaşma
- Rota keşfet sayfası
- Sadece tatilci hesaplarına açık (rol bazlı erişim kontrolü)
### Sosyalleş
- Paylaşım (Feed) ve Tartışma (Forum) sekmeleri
- Fotoğraf/video paylaşımı, beğeni/beğenmeme animasyonları
- Konum otomatik tamamlama (paylaşım sırasında)
- Yorum sistemi, şikayet/raporlama mekanizması
- Sadece tatilci hesaplarına açık
### Blog
- AI destekli blog yazısı oluşturma (OpenAI entegrasyonu)
- TinyMCE zengin metin editörü
- SEO uyumlu blog detay sayfaları
### Kayıt & Giriş
- 4 adımlı kayıt sihirbazı (hesap türü seçimi, kişisel bilgiler, şifre, güvenlik)
- Şifre güç göstergesi, CAPTCHA koruması
- Hem popup modal hem de ayrı sayfa versiyonu
---
## Teknik Altyapı
| Özellik | Teknoloji |
|---------|-----------|
| Backend | PHP (Vanilla), PDO/MySQL |
| Frontend | HTML5, CSS3 (Custom), Vanilla JS |
| UI Framework | Bootstrap 5 |
| Editör | TinyMCE 6.8.4 |
| Harita/Konum | Nominatim/OpenStreetMap API, Browser Geolocation API |
| AI İçerik | OpenAI API (Blog oluşturma) |
| SEO | JSON-LD, Open Graph, Twitter Cards, Sitemap.xml |
| Güvenlik | CSRF koruması, XSS sanitizasyonu, parameterized queries, güvenli dosya yükleme |
| Tema | Açık/Koyu mod (admin kontrollü varsayılan) |
| Mobil | Responsive tasarım, PWA benzeri UX (splash, onboarding, bottom nav) |
---
Sizce bu yaptığım proje tutar mı? İnsanlar bunu kullanır mı?
Ekstra özellik veya olumlu/olumsuz dönüşlerinizi mutlaka bekliyorum .