WordPress Eklentisi İçin Lisanslama Scripti + Domain’e Özel Eklenti İndirme Paneli (Teklif Alınacaktır)

Kısa Özet:
Satışını yaptığım WordPress eklentisini lisanslayacağım bir sisteme ihtiyacım var. Her domain için lisans süresi tutulacak, kalan gün dinamik görünecek ve müşteri panelinden domain’e özel eklenti dosyası indirilebilecek.

İhtiyaç Detayı
• Lisans Türleri: Deneme (trial), süreli (ör. 30/180/365 gün), ömür boyu
• Domain Bağlama: Tek domain, alt alan adı opsiyonu (örn. *.site.com isteğe bağlı)
• Kalan Gün: Lisansın bitiş tarihine göre gün/saat bazında hesaplama ve panelde/JSON API’de gösterim
• Panel: Admin ve Müşteri rolleri
– Admin: müşteri oluşturma, domain/lisans yönetimi, süre uzatma, manuel iptal, notlar
– Müşteri: lisans durumunu görme (aktif/pasif/kalan gün), domain ekleme/editleme (opsiyonel), domain’e özel eklenti indir
• Domain’e Özel Eklenti Üretimi:
– Eklenti dosyasında domain ve son kullanma bilgisi gömülü (config/header)
– Dosya bütünlüğü için hash/imza (örn. HMAC)
– İsteğe bağlı basit obfuscation
• WordPress Tarafı:
– Eklenti, kurulumda domain’i ve lisansı doğrulamak için lisans sunucusuna ping atar
– Yönetici ekranında lisans durumu/kalan gün gösterimi
– (Opsiyonel) Otomatik güncelleme endpoint’i (version check + zip url)
• API/Entegrasyon:
– JSON REST endpoint’leri (lisans doğrulama, kalan gün, versiyon kontrol)
– Rate limit, nonce/JWT ile güvence
– (Opsiyonel) Webhook/Zapier entegrasyonu (yeni satış, süre uzatma vb.)
• Bildirimler:
– Lisans bitimine X gün kala e-posta bildirimi (admin + müşteri)
– Cron/queue ile periyodik kontrol
• Log & Raporlama: Lisans doğrulama log’ları, indirme geçmişi, başarısız denemeler

Teknik Tercihler
• Backend: PHP 8+ (tercihen Laravel) veya sağlam PHP framework
• DB: MySQL/MariaDB
• Dağıtım: Standart LAMP ortamında sorunsuz çalışmalı
• Güvenlik: TLS zorunlu, prepared statements/ORM, CSRF/XSS’e karşı koruma, IP rate limit
• Performans: Cache katmanı (opsiyonel), çoklu domain için ölçeklenebilir

Teslimat ve Dokümantasyon
• Tam kaynak kod (yapılandırılabilir .env)
• Kurulum adımları ve örnek Nginx/Apache ayarları
• Veritabanı şeması/migrasyonlar
• Örnek admin/müşteri hesapları
• Kısa video veya readme ile kullanım anlatımı
• (Opsiyonel) 1-2 haftalık hata düzeltme garanti süresi

Bütçe ve Süre
• Bütçe: ₺[___] – ₺[___] (KDV dahil/haric)
• Hedef Süre: [___] gün/hafta (analiz + geliştirme + test)
• Ödeme: [R10 Garantisi] / [Banka] / [IBAN] (R10 kurallarına uygun)

Başvuru İçin Lütfen Gönderin
• Benzer yaptığınız işlerden 2-3 referans (panel ekran görüntüsü/demosu)
• Kısa teknik yaklaşım (lisans doğrulama akışı, imzalama yöntemi vb.)
• Teslim süresi ve toplam fiyat
• Bakım/destek koşulları (süre, kapsam)

Ek Notlar
• Hazır elinizde benzer bir çözüm varsa demo görmek isterim.
• Çözümün ileride SaaS’e evrilebilmesi artı puan.
• R10 kurallarına uygun, özgün geliştirme beklenmektedir.

İletişim: R10 PM veya Whatsapp