🎵 Muzibu Premium Üyelik Sistemi

İnteraktif Tasarım Mockup

📅 26 Kasım 2025 | 🎯 Tenant 1001 (muzibu.com) | 🎨 UI/UX Tasarım Draftı
🎵 Player - Gerçek Zamanlı Limit Göstergesi
Player'ın alt kısmında kullanıcı tipine göre değişen bilgilendirme strip'i. Her şarkı çalarken otomatik güncellenir.

🚫 Guest Kullanıcı Çalarken:

▶️
Müzik Adı - Şarkı İsmi
Sanatçı Adı
2:34 / 4:12
⏱️ Önizleme: 18/30 saniye
KAYIT OL - Tam Dinle

👤 Normal Üye Çalarken:

▶️
Akustik Gitar - Sakin Melodi
Jazz Collection
1:24 / 3:45
📊 Bugün kalan: 34 dk / 60 dk
PREMİUM OL - Sınırsız

💎 Premium Üye Çalarken:

▶️
Epic Orchestra - Symphony
Classical Masters
3:21 / 5:50
💎 Premium Üye - Sınırsız Dinleme Aktif

💡 Teknik Detaylar

Guest countdown: JavaScript setInterval ile gerçek zamanlı sayaç (30'dan geriye)
Member remaining: (3600 - daily_listening_seconds) / 60 (dakika)
Update: Her timeupdate event'inde güncelleme
Component: resources/views/themes/muzibu/components/player.blade.php

⚙️ Admin Panel - Kullanıcı Yönetimi
Admin panelinde kullanıcı üyelik durumlarını görüntüleme ve yönetme arayüzü.
Kullanıcı E-posta Üyelik Tipi Bugün Dinleme İşlemler
Ahmet Yılmaz ahmet@example.com 👤 Normal Üye 42 dk / 60 dk
Mehmet Demir mehmet@example.com 💎 Premium Sınırsız
Ayşe Kaya ayse@example.com 🎁 Deneme (5 gün) Sınırsız
Zeynep Şahin zeynep@example.com 👤 Normal Üye 60 dk / 60 dk (DOLDU)

Toplu İşlemler (Bulk Actions)

💡 Teknik Detaylar

Component: Modules/UserManagement/app/Http/Livewire/UserManageComponent.php
Bulk actions: Livewire wire:model ile checkbox selection
Premium toggle: user.is_premium = !user.is_premium
Trial assign: user.trial_ends_at = now()->addDays(7)