Admin Panel TODO
Pattern: Modules/Portfolio (sorting, bulk actions)
1. SUBSCRIPTION MODULU
Modules/Subscription
- php artisan module:make Subscription
- Migrations (tenant): subscription_plans, subscriptions
- Models: SubscriptionPlan, Subscription
- Services: SubscriptionService
- Livewire: PlanComponent, PlanManageComponent, SubscriptionComponent
- Views + Routes + Lang
2. COUPON MODULU
Modules/Coupon
- php artisan module:make Coupon
- Migrations (tenant): coupons, coupon_usages
- Models: Coupon, CouponUsage
- Services: CouponService
- Livewire: CouponComponent, CouponManageComponent
- Views + Routes + Lang
3. USERMANAGEMENT GUNCELLEME
Mevcut modulu guncelle
- UserComponent: Yeni kolonlar (abonelik, cihaz)
- UserManageComponent: Yeni sekmeler (Cihazlar, Abonelik, Loglar)
- Yeni alanlar: device_limit, is_approved, is_corporate
4. DASHBOARD + MENU
- SubscriptionStatsWidget
- Menu: Abonelik, Pazarlama
5. TEMIZLIK
- app/Models/ eski dosyalar sil
- app/Services/Auth/ eski servisler sil
- database/migrations/ eski migration'lar sil