# Talep Toplama ve Teklif Yönetim Sistemi - Özellikler Listesi
## 🎯 Genel Özellikler
### Modern ve Kullanıcı Dostu Arayüz
- Responsive tasarım (mobil, tablet, desktop uyumlu)
- Modern gradient renkler ve animasyonlar
- Inter font ailesi ile profesyonel görünüm
- Kolay navigasyon ve kullanıcı deneyimi
### Güvenlik ve Yetkilendirme
- Rol tabanlı erişim kontrolü (RBAC)
- 4 farklı kullanıcı rolü: Super Admin, Admin, Satın Alma, Görüntüleyici
- 24 farklı yetki kategorisi
- Detaylı izin yönetimi (görüntüleme, ekleme, düzenleme, silme)
- CSRF koruması
- Güvenli şifre yönetimi
- Session tabanlı kimlik doğrulama
- Audit log ile tüm işlem kayıtları
---
## 📋 Talep Yönetimi
### Talep Oluşturma (4 Adımlı Sihirbaz)
- **Adım 1: Genel Bilgiler**
- Talep türü seçimi (Ürün/Hizmet)
- Talep başlığı ve açıklama
- Talep tarihi ve geçerlilik süresi
- Maksimum teklif sayısı belirleme
- Para birimi seçimi (TRY, USD, EUR)
- Ödeme yöntemi seçimi
- **Adım 2: Ürün/Hizmet Kalemleri**
- Sınırsız kalem ekleme
- Her kalem için: Ad, miktar, birim, notlar
- Favori ürün/hizmetlerden hızlı ekleme
- Toplu düzenleme ve silme
- **Adım 3: Tedarikçi Seçimi**
- Tedarikçi listesinden seçim
- Sektöre göre filtreleme
- Favori tedarikçilerden seçim
- Toplu seçim özellikleri
- **Adım 4: Önizleme ve Gönderim**
- Talep özeti görüntüleme
- Son kontroller
- Taslak olarak kaydetme
- Doğrudan gönderim
### Talep Durumları
- Taslak (Draft)
- Aktif (Open)
- Kapalı (Closed)
- Durum değiştirme yetkisi
### Talep İşlemleri
- Talep görüntüleme ve detayları
- Talep düzenleme
- Talep silme (cascade - ilişkili tüm veriler silinir)
- Talep kopyalama
- Talep listesi (aktif, pasif, taslak)
- Gelişmiş filtreleme ve arama
- Sayfalama desteği
### Talep Gönderimi
- Seçili tedarikçilere toplu gönderim
- E-posta ile otomatik bildirim
- Özel mesaj ekleme
- Gönderim geçmişi takibi
- Tekrar gönderim engelleme
---
## 💼 Tedarikçi Yönetimi
### Tedarikçi Bilgileri
- Firma adı ve iletişim bilgileri
- Yetkili kişi bilgileri
- E-posta ve telefon
- Adres bilgileri
- Vergi bilgileri
- Sektör ataması
- Aktif/Pasif durum
### Tedarikçi İşlemleri
- Yeni tedarikçi ekleme
- Tedarikçi düzenleme
- Tedarikçi silme
- Tedarikçi listesi
- Sektöre göre filtreleme
- Arama ve sayfalama
- Favori tedarikçi işaretleme
### Toplu E-posta Gönderimi
- Tüm tedarikçilere toplu mail
- Sektöre göre toplu mail
- Özel konu ve mesaj belirleme
- Anlık gönderim
- 60 saniye cooldown koruması
- Gönderim logları
---
## 📊 Teklif Yönetimi
### Teklif Alma ve Görüntüleme
- Gelen teklifleri listeleme
- Teklif detaylarını görüntüleme
- Tedarikçi bazlı teklif karşılaştırma
- Fiyat analizi ve raporlama
- Teklif durumu takibi
### Teklif Analizi
- Hedef tedarikçi sayısı
- Görüntülenme sayısı
- Teklif veren sayısı
- Teklif vermeyen sayısı
- En düşük/yüksek fiyat analizi
- Ortalama fiyat hesaplama
- Tedarikçi bazlı karşılaştırma tablosu
### Revize İsteme
- Tedarikçiye revize talebi gönderme
- Revize nedeni belirtme
- Revize token sistemi
- Tekrar revize engelleme
- Revize geçmişi
### Teklif Yazdırma
- Profesyonel PDF çıktısı
- Tam sayfa tasarım
- Talep ve teklif detayları
- Firma bilgileri
- Ürün/hizmet kalemleri
- Fiyat detayları
- Yazdırma ve PDF kaydetme
---
## ⚙️ Sistem Ayarları
### Firma Bilgileri
- Firma adı
- İletişim bilgileri
- Adres bilgileri
- Vergi bilgileri
### Mail Ayarları
- SMTP sunucu ayarları
- Port ve güvenlik
- Gönderen bilgileri
### SMS Ayarları
- SMS servis entegrasyonu
- API bilgileri
### Tanımlar (Definitions)
- Hizmet grupları
- Ödeme yöntemleri
- Tedarikçi sektörleri
- Her tanım için: Ekleme, düzenleme, silme, sıralama, aktif/pasif
---
## ⭐ Favoriler
### Favori Ürün/Hizmetler
- Sık kullanılan ürün/hizmet kaydetme
- Ürün ve hizmet ayrımı
- Hızlı ekleme özelliği
- Sıralama ve düzenleme
### Favori Tedarikçiler
- Sık çalışılan tedarikçileri işaretleme
- Hızlı seçim için filtreleme
- Toggle ile aktif/pasif yapma
---
## 👥 Kullanıcı Yönetimi
### Kullanıcı İşlemleri
- Yeni kullanıcı ekleme
- Kullanıcı düzenleme
- Kullanıcı silme (ID 1 korumalı)
- Kullanıcı listesi
- Rol ataması
- Şifre yönetimi
### Rol ve Yetki Yönetimi
- 4 hazır rol tanımı
- Rol bazlı yetki düzenleme
- 24 farklı yetki kategorisi:
- Dashboard görüntüleme
- Talep işlemleri (görüntüleme, oluşturma, düzenleme, silme, gönderme)
- Teklif işlemleri (görüntüleme, revize, yazdırma)
- Tedarikçi işlemleri (görüntüleme, ekleme, düzenleme, silme, toplu mail)
- Kullanıcı işlemleri (görüntüleme, ekleme, düzenleme, silme, yetki yönetimi)
- Tanımlar (görüntüleme, düzenleme, silme)
- Favoriler (görüntüleme, düzenleme, silme)
- Ayarlar (görüntüleme, düzenleme)
- Loglar (görüntüleme)
- Super Admin tüm yetkilere sahip
- Görsel yetki yönetim paneli
---
## 📝 Log ve Raporlama
### Sistem Logları
- **Audit Log**: Tüm sistem işlemleri
- Kullanıcı bazlı işlem takibi
- İşlem türü ve detayları
- Tarih ve saat bilgisi
- **Auth Log**: Giriş/çıkış kayıtları
- Başarılı/başarısız giriş denemeleri
- IP adresi takibi
- Oturum bilgileri
- **Mail Log**: E-posta gönderim kayıtları
- Gönderen ve alıcı bilgileri
- Konu ve içerik
- Gönderim durumu
- Hata mesajları
- **SMS Log**: SMS gönderim kayıtları
- Alıcı telefon numarası
- Mesaj içeriği
- Gönderim durumu
- **Outbox Log**: Kuyruk sistemi logları
- Bekleyen mesajlar
- İşlenen mesajlar
- Hata durumları
- **Supplier Log**: Tedarikçi aktiviteleri
- Talep görüntüleme
- Teklif verme
- Revize işlemleri
---
## 🎨 Tasarım ve UX
### Modern Arayüz
- Gradient renkli kategoriler
- Animasyonlu geçişler
- Hover efektleri
- Responsive kartlar
- İkonlu menüler
- Breadcrumb navigasyon
### Mobil Uyumluluk
- Hamburger menü
- Touch-friendly butonlar
- Responsive tablolar
- Mobil optimizasyon
- Overlay menü sistemi
### Kullanıcı Deneyimi
- Hızlı erişim butonları
- Inline düzenleme
- Modal dialoglar
- Toast bildirimleri
- Onay dialogları
- Yükleme animasyonları
- Hata mesajları (403 özel sayfa)
---
## 🔧 Teknik Özellikler
### Teknoloji Stack
- **Backend**: PHP 7.4+
- **Database**: MySQL/MariaDB
- **Frontend**: Bootstrap 5.3.3
- **Icons**: Bootstrap Icons
- **Fonts**: Google Fonts (Inter)
### Güvenlik
- SQL Injection koruması (PDO Prepared Statements)
- XSS koruması (HTML escaping)
- CSRF token sistemi
- Session güvenliği
- Input validation
- Error handling
- Transaction desteği
### Performans
- Database indexing
- Query optimization
- Caching (Role & Permission cache)
- Lazy loading
- Pagination
- Efficient queries
---
## 💡 Avantajlar
### İş Süreçleri
- ✅ Manuel süreçleri otomatikleştirme
- ✅ Zaman tasarrufu
- ✅ Hata oranını azaltma
- ✅ Merkezi veri yönetimi
- ✅ Şeffaf teklif süreci
- ✅ Kolay karşılaştırma
- ✅ Hızlı karar verme
### Maliyet
- ✅ Kağıt ve baskı maliyeti tasarrufu
- ✅ İş gücü verimliliği
- ✅ Arşivleme maliyeti tasarrufu
- ✅ İletişim maliyeti azaltma
---
### Sistem Gereksinimleri
- PHP 7.4 veya üzeri
- MySQL 5.7 veya üzeri / MariaDB 10.2+
- Apache/Nginx web sunucu
- Composer (PHP paket yöneticisi)
- SSL sertifikası (önerilen)
---
**Not**: Bu sistem, satın alma süreçlerini dijitalleştirmek ve optimize etmek isteyen KOBİ ve kurumsal firmalar için ideal bir çözümdür. Modüler yapısı sayesinde ihtiyaca göre özelleştirilebilir ve genişletilebilir.
Demo giriş bilgileri: aynı anda 1 kişi giriş yapabilir ve bazı bölümler kısıtlıdır.
https://taleptoplama.ntka.org/
demo@demo.com
123456
https://www.youtube.com/watch?v=e2YXQN2uack
Script Fiyatı: 5000 TL. Açık Kaynak olarak verilecektir.
PHP Talep Toplama ve Teklif Yönetim Sistemi
0
●130