◾ Teachfluence Web
000102030405060708091011121314151617
Katalog
KatalogMevcut
Ürün merkezi (Kurslar · Görüşmeler · Dijital Ürünler · Canlı Etkinlikler · Paketler) · abonelikler & aboneler · Türkçe · Masaüstü (1440px, tam ekran) · Mevcut arayüzün birebir yakalanması
Mevcut Bugün canlıda olan, mevcut uygulamadan birebir yakalanmış ekranlar
Planlanan Ekibin daha sonra tasarlayıp ekleyeceği yeni ekranlar
Bir bandın sol kenarındaki turuncu şerit + “PLANLANAN” etiketi = henüz yapılmamış, önerilen ekran.
Ürünler Merkezi · Takvim Etkinlikleri + Kurslarım
Tüm ürün ailelerini tek kaydırılabilir sayfada toplayan hub (/admin/courses · CoursesPage.tsx). En üstte Takvim Etkinlikleri (Tablo/Takvim), altında beyaz-etiketli Kurslarım bölümü: arama + Etiketler + Sıralamayı Düzenle + Kurs Oluştur + AI ile Oluştur, yayın-durumu sekmeleri ve kart ızgarası. Kaynak: CoursesPageQuery (publishedCoursesCount/draftCoursesCount…) + OrganizationCourses_courses (OBJECT_INDEX ASC). Oluşturma COURSE_EDIT ile koşullanır; yetkisiz kullanıcı yalnızca yayındaki kartları salt-okunur görür.
Dolu · Takvim Etkinlikleri (Tablo) + Kurslarım kartları
teachfluence
9+
AU
Takvim Etkinlikleri
Organizasyonunuzdaki yaklaşan rezervasyonlar ve canlı oturumlar.
TabloTakvim
Tarih aralığı
Durum
Sıfırla
TürBaşlıkBaşlangıçBitiş
RezervasyonKariyer Koçluğu — Deniz Aksoy11 Tem 2026, 14:0011 Tem 2026, 14:45Detaya Git
Canlı OturumPsikolojiye Giriş — 6. Hafta Canlı Ders12 Tem 2026, 20:0012 Tem 2026, 21:30Detaya Git
RezervasyonMentörlük Görüşmesi — Elif Şahin13 Tem 2026, 10:3013 Tem 2026, 11:00Detaya Git
Canlı OturumMitoloji Serisi — Açılış Webinarı15 Tem 2026, 19:0015 Tem 2026, 20:00Detaya Git

Kurslarım
Kurslarınızı görüntüleyin ve yönetin.
Etiketler
Sıralamayı Düzenle
Kurs Oluştur
AI ile Oluştur
Tümü (12) Yayında (9) Taslak (2) Arşivlenmiş (1)
Yayında
Psikoloji - Psikolojiye Giriş
2026 Bahar Dönemi
PsikolojiBaşlangıç
1.284 öğrenci
Yayında
Sosyoloji - Sosyolojiye Giriş
2026 Bahar Dönemi
Sosyoloji
742 öğrenci
Taslak
İdealizmden Materyalizme
2026 Güz Dönemi
Felsefeİleri+2
Henüz öğrenci yok
Yayında
Mitoloji Serisi
2026 Bahar Dönemi
Tarih
356 öğrenci
Yayında
Pazartesi Sohbetleri
2026 Bahar Dönemi
Söyleşi
198 öğrenci
Taslak
Nevzat Kaya ile Estetik
2026 Güz Dönemi
Sanat
Henüz öğrenci yok
Daha fazla yükle
12 kurstan 6 tanesi gösteriliyor
Bölüm başlıkları beyaz-etiketlidir (useCustomLabel('NAV_MY_COURSES') → "Kurslarım"). Her başlığın yanında AdminHelpMenu "?" ikonu. Kart yayın rozeti: Yayında (success) / Taslak (nötr) / Arşivlenmiş. Kartta fiyat gösterilmez — kapak, başlık, akademik dönem etiketi, ürün etiketleri (ilk 3 + fazlası) ve öğrenci sayısı bulunur.
Yükleniyor · SectionCardsSkeleton
<Suspense fallback={<SectionCardsSkeleton />}> her ürün bölümünü ayrı sarmalar; Relay bağlantısı çözülene kadar kapak-oranlı kart iskeletleri gösterilir.
Boş organizasyon · CoursesOnboarding (Tanıtım adımı)
1 · Tanıtım 2 · Ürün tipi
Ürünlerinize hoş geldiniz
Öğrencilerinize sunduğunuz her şeyi — kurslar, koçluk, dijital ürünler, canlı etkinlikler ve paketler — burada oluşturur ve yönetirsiniz. Hadi ilkini oluşturalım.
Neler oluşturabilirsiniz
Kurslar
Öğrencileriniz için yapılandırılmış dersler ve içerikler
Koçluk seansları
Öğrencilerinizle planlanan birebir seanslar
Dijital ürünler
İndirilebilir dosyalar ve diğer dijital içerikler
Canlı etkinlikler
İzleyicilerinizle web seminerleri ve canlı oturumlar
Paketler
Birden fazla ürünü tek paket olarak satın
Başla
Organizasyonun hiç ürünü yoksa (isEmptyState: tüm published+draft sayaçları 0) hub yerine iki-adımlı CoursesOnboarding gösterilir: Tanıtım → "Ne oluşturmak istersiniz?" ürün tipi seçici. Seçim ilgili oluşturma sihirbazını ?openWizard= ile açar.
Takvim Etkinlikleri · Takvim görünümü
TabloTakvim
Temmuz 2026
PztSalÇarPerCumCmtPaz
6
7
8
9
10
11
12
Segmented "Tablo / Takvim" (useCalendarEvents) aynı veriyi iki görünümde sunar. Takvimde gün hücreleri Rezervasyon (mavi) ve Canlı Oturum (yeşil) renkli noktalarıyla işaretlenir; gün seçilince detay paneli açılır. Hata: "Takvim etkinlikleri yüklenemedi.", boş: "Etkinlik bulunamadı."

Ürün Aileleri · Görüşmeler · Dijital Ürünler · Canlı Etkinlikler · Paketler
Aynı hub'ın alt bölümleri (#meetings / #digital-products / #live-events / #bundles). Her aile kendi başlığı, açıklaması, araç çubuğu (arama + Etiketler + Sıralamayı Düzenle + Oluştur) ve kart ızgarasına sahiptir. Kaynak: OrganizationCoachingSessions / OrganizationDigitalProducts / OrganizationLiveEvents / OrganizationBundles. Paketler bölümü yalnızca ORG_BUNDLES_VIEW ile görünür; koçluk oluşturma COACHING_EDIT, DP/canlı etkinlik COURSE_EDIT ile koşullanır.
Dört ürün-aile bölümü (tek sayfada dikey akış)
teachfluence
9+
AU
Birebir Görüşmelerim
Birebir görüşmelerinizi görüntüleyin ve yönetin.
Etiketler
Sıralamayı Düzenle
Birebir Görüşme Oluştur
Yayında
Kariyer Koçluğu Seansı
Esnek saatler
63 öğrenci
Yayında
Furkan Kayabaşoğlu ile Tüm Yönleriyle Doğum
41 öğrenci
Taslak
Mentörlük Görüşmesi
Henüz öğrenci yok

Dijital Ürünleriniz
Dijital ürünlerinizi görüntüleyin ve yönetin.
Etiketler
Sıralamayı Düzenle
Dijital Ürün Oluştur
Yayında
Sınav Hazırlık Çalışma Kitabı (PDF)
Yayında
Meditasyon Ses Paketi
Taslak
Şablon Seti — Notion
8 dijital üründen 3 tanesi gösteriliyor

Canlı Etkinlikleriniz
Canlı etkinliklerinizi görüntüleyin ve yönetin.
Etiketler
Sıralamayı Düzenle
Canlı Etkinlik Oluştur
Yayında
Açılış Webinarı — Mitoloji Serisi
15 Tem 2026, 19:00
Zoom
Taslak
Yıl Sonu Soru-Cevap

Paketleriniz
İçerik paketlerinizi görüntüleyin ve yönetin.
Sıralamayı Düzenle
Paket Oluştur
Yayında
Flu Akademi 2. Dönem Ders Paketi
Çoklu içerik
Taslak
Başlangıç Paketi
2 paketten 2 tanesi gösteriliyor
Bölümler [&>section+section]:border-t ile üstten hairline ile ayrılır. Yalnızca Koçluk kartlarında öğrenci sayısı gösterilir; Dijital Ürün kartı sadece başlık + durum, Paket kartı başlık + durum + etiketler, Canlı Etkinlik kartı başlangıç tarihi ve platform (Zoom) ayrı satırlarda gösterir — öğrenci sayısı göstermezler. Filtreyle eşleşme yoksa: "Filtrelere uygun birebir görüşme bulunamadı." / "Filtrelerinize uygun dijital ürün bulunamadı." / "Filtrelerinize uygun canlı etkinlik bulunamadı." / "Filtrelere uygun paket bulunamadı." Hiç ürün yoksa bölümde oluşturma (CREATE) kartı gösterilir.
Etiketler popover · Dahil et / Hariç tut
Etiketler
Etiket ara...
Konu
PsikolojiDahil etHariç tut
FelsefeDahil etHariç tut
Gruplanmamış
BaşlangıçDahil etHariç tut
Sıfırla
Etiket popover'ı her etiket için üç durumlu seçim sunar: nötr / Dahil et (tagIds) / Hariç tut (excludeTagIds). Etiketler tagGroups (ACTIVE) altında gruplanır, grupsuzlar "Gruplanmamış" başlığında. Filtreler URL'ye senkronlanır (useUrlFilterSync).
Sıralamayı Düzenle · ReorderCoursesSheet
Sıralamayı Düzenle
Kursların görüntülenme sıralamasını değiştirin.
Sıralamayı değiştirmek için sürükleyin.
Psikoloji - Psikolojiye Giriş
Yayında
Sosyoloji - Sosyolojiye Giriş
Yayında
Mitoloji Serisi
Yayında
İdealizmden Materyalizme
Taslak
Sürükle-bırak sheet, kart objectIndex alanını yeniden yazar (varsayılan sıralama OBJECT_INDEX ASC). Sıralama bırakınca otomatik kaydedilir — ayrı Kaydet/Kapat butonu yoktur (dialog X ile kapatılır). Her ürün ailesinin ayrı sheet'i vardır (ReorderCoachingSessions/DigitalProducts/LiveEvents/Bundles). Hata: "Sıralama güncellenemedi".
Akademik Dönemler · org-düzeyi CRUD (/admin/courses/academic-terms)
Kurslar
Akademik Dönemler
Kurslarınızın açıldığı dönemleri (ör. 2026 Bahar) burada tanımlayın. Aynı dönemi birden fazla kursa bağlayabilirsiniz.
Yeni Dönem
DönemTarihlerBağlı kurslar
2026 Bahar1 Şub 2026 – 15 Haz 20267
2026 Güz15 Eyl 2026 – 20 Oca 20273
2025 Güz16 Eyl 2025 – 18 Oca 20260
Kaynak: OrganizationAcademicTermsQuery (academicTerms: label, startDate, endDate, courseAcademicTermCount). COURSE_EDIT gerektirir, aksi halde notFound(). Silme dialogu bağlı kursların silinmeyeceğini, yalnızca bağlantının kaldırılacağını uyarır.

Kurs Detayı · Yönetim Çalışma Alanı
Tek kurs/dönem yönetim ekranı (/admin/courses/[courseSlug]/[academicTermSlug] · AdminCoursePage.tsx). ProductDetailHeader (geri "Kurslar", başlık, yayın rozeti, "Öğrenme Deneyimini Görüntüle", sayfa bağlantıları, arama) + kaydırılabilir 9 sekmelik TabsList. Kaynak: AdminCoursePageQuery. Düzenleme COURSE_EDIT veya viewerInstructor.role = ADMIN ile açılır; yetkisizde Ayarlar/Öneriler/Sertifika/Dönemler sekmeleri kilitli.
Yayında kurs · Kurs İçeriği sekmesi
teachfluence
9+
AU
Kurslar
Psikoloji - Psikolojiye Giriş
Yayında 2026 Bahar
Öğrenme Deneyimini Görüntüle
Kurs İçeriği Görevler 3 Öğrenciler Eğitmenler Ayarlar Satışlar Öneriler Sertifika Dönemler
Kurs İçeriği
Bölüm Ekle
1. Bölüm · Giriş ve Temel Kavramlar
4 içerik · 2 video · 1 quiz · 1 makale
Psikoloji Nedir?
Video · 12:40
Yayında
Bölüm 1 Değerlendirme
Quiz · 10 soru
Yayında
2. Bölüm · Bilişsel Süreçler
6 içerik · Damla içerik: 7 gün sonra
"Görevler" sekmesindeki sayı rozeti eğitmen eylemi bekleyen görevleri (instructorTasksRequiringAction) sayar. Sekme şeridi 9 sekmeye kadar yatay kaydırılır (ScrollableTabsList); "Dönemler" yalnızca kursun birden çok akademik dönemi varsa görünür.
Taslak + ödeme uyarısı bannerları
Bu ürün taslak durumda — Öğrenciler bu ürünü göremez ve satın alamaz. Hazır olduğunuzda yayınlayın.Şimdi Yayınla
Ödeme Bilgilerin Eksik — Öğrencilerinin kurslarını/koçluk seanslarını satın alabilmesi için ödeme bilgilerini eklemen gerekiyor.Ödeme Bilgilerini Ekle
Bu kurs arşivlendi — Kurs arşivdeyken içerikleri düzenleyemezsin. Değişiklik yapabilmek için kursu yeniden yayına al.
Kurslar
İdealizmden Materyalizme
Taslak
PublishDraftBanner taslak kurslarda "Şimdi Yayınla" ile updateCourse status:PUBLISHED tetikler. Ödeme yöntemi eksikse "Ödeme Bilgilerin Eksik" uyarısı; arşivli kursta "Bu kurs arşivlendi" uyarı bannerı. Üçü de warning varyantı ve sekmelerin üstünde koşullu render edilir.
Ayarlar sekmesi · SegmentedViewToggle
GenelFiyatlandırmaGörünümÖzel AlanlarKritik İşlemler
Genel Ayarlar
Kurs Adı
Psikoloji - Psikolojiye Giriş
Kurs Adresi
flu.teachfluence.com/psikolojiye-giris
Durum
Yayında
Satış Durumu
Bu ürünün doğrudan satışlarını geçici olarak durdurabilirsiniz. Duraklatılan bir ürün, yayında olsa bile yeni alıcılar tarafından sipariş verilemez; mevcut erişime sahip kullanıcılar etkilenmez.
Satışı Duraklat
Ayarlar sekmesi SegmentedViewToggle ile beş gruba ayrılır: Genel / Fiyatlandırma / Görünüm / Özel Alanlar / Kritik İşlemler. OrderableSalesPauseCard ("Satış Durumu" başlıklı kart, "Satışı Duraklat" butonu) Genel grubunda; salesPausedAt bitini çevirir ve sipariş kapısı duraklatılmış üründe satın alımı bloklar (PR #437).

Dijital Ürün & Canlı Etkinlik Detayı
DigitalProduct ve LiveEvent, CourseAcademicTerm'den ayrı birinci-sınıf ürün tipleridir (ayrı GlobalId, ayrı özellikler). Detay ekranları ProductDetailHeader + sekmeler + Ayarlar SegmentedViewToggle paylaşır. Kaynak: AdminDigitalProductPageQuery / AdminLiveEventPageQuery. Düzenleme hasResourcePermission(COURSE, id, COURSE_EDIT) ile açılır; yetkisiz kullanıcı yalnızca salt-okunur ayar kartını görür.
Dijital Ürün · Ayarlar → Genel
teachfluence
9+
AU
Dijital ürünlere dön
Sınav Hazırlık Çalışma Kitabı
Yayında
Öğrenci Görünümü
AyarlarÖğrencilerSiparişlerÖneriler
GenelFiyatlandırmaEtiketler ve Özel AlanlarKritik İşlemler
Ürün Ayarları
Ürünü ÇoğaltAyarları Düzenle
BaşlıkSınav Hazırlık Çalışma Kitabı URLflu.teachfluence.com/sinav-kitabi DurumYayında Fiyat₺249 ₺349
Dosyalar
Dosya Yükle
sinav-hazirlik-kitabi.pdf
PDF · 8,4 MB
cevap-anahtari.pdf
PDF · 1,2 MB
Dosya yükle (maks. 1 GB)
Ürün Sayfası
Sayfayı Aç
Genel grubunda: ürün-sayfa önizlemesi, ayar kartı (Başlık/URL/Durum/Fiyat + Ayarları Düzenle + Ürünü Çoğalt), OrderableSalesPauseCard ve DigitalProductAttachments (Dosyalar, "Dosya Yükle" maks 1 GB). Kritik İşlemler grubunda "Kursa Dönüştür" (tek yönlü, yazarak-onayla) ve "Dijital Ürünü Sil".
Kritik İşlemler + "Kursa Dönüştür" onayı
GenelFiyatlandırmaEtiketler ve Özel AlanlarKritik İşlemler
Kursa Dönüştür
Bu tek yönlü bir işlemdir. Farklı kurs öğesi türleri ve daha karmaşık akışlar istiyorsanız kursa dönüştürün. Mevcut siparişler ve kayıtlar korunacaktır.
Kursa Dönüştür
Bu dijital ürünü sil
Bu dijital ürünü sildiğinizde tüm ilgili veriler silinecektir. Bu işlem geri alınamaz.
Dijital Ürünü Sil
Sınav Hazırlık Çalışma Kitabı kursa dönüştürülsün mü?
Bu geri alınamaz tek yönlü bir işlemdir. Dijital ürününüz normal bir kursa dönüşecektir. Mevcut siparişler, kayıtlar ve promosyonlar korunacaktır.
Devam etmek için aşağıya Bu dijital ürünü kursa dönüştürmek istediğimi onaylıyorum yazın.
Bu dijital ürünü kursa dönüştürmek istediğimi onaylıyorum
İptal
Kursa Dönüştür
Hem "Kursa Dönüştür" hem "Dijital Ürünü Sil" yazarak-onayla (typed-confirm) dialoglardır; sabit onay cümlesi (ör. "Bu dijital ürünü kursa dönüştürmek istediğimi onaylıyorum") birebir yazılana kadar onay butonu pasif — ürün adı değil. Dönüştürme tek yönlüdür — DP kalıcı olarak CourseAcademicTerm olur.
Canlı Etkinlik · Ayarlar → Genel (zamanlama alanları + Sertifikalar sekmesi)
Canlı etkinliklere dön
Açılış Webinarı — Mitoloji Serisi
Yayında
Öğrenci Görünümü
AyarlarÖğrencilerSiparişlerÖnerilerSertifikalar
GenelFiyatlandırmaEtiketler ve Özel AlanlarKritik İşlemler
Etkinlik Ayarları
Etkinliği ÇoğaltAyarları Düzenle
BaşlıkAçılış Webinarı DurumYayında Başlangıç Tarihi15 Tem 2026, 19:00 Bitiş Tarihi15 Tem 2026, 20:00 PlatformZoom Kapasite250 Fiyat₺0 (Ücretsiz) Toplantı URL'sizoom.us/j/•••••
Canlı Etkinlik'i Dijital Ürün'den ayıran farklar: ekstra Sertifikalar sekmesi (LiveEventCertificateTab) ve zamanlama/platform/kapasite alanları (startDate, endDate, platform, zoomMeeting, capacity, autoPublishRecording). Zoom senkronu başarısızsa oluşturma sihirbazında zoomSyncWarning gösterilir. Planlanan parite (D5): Canlı Etkinlik'e Ekler (attachments) eklenir — kayıt zaten Zoom'la var; ayrıca bir Topluluk Etkinliği bu ürüne dönüştürülebilir (bkz. 13.14/13.15).
Paylaşımlı Siparişler sekmesi (DP / LE / Paket)
TarihÖğrenciEmailDurumSatış FiyatıÖdenen FiyatÖdeme Sağlayıcı KomisyonuTeachfluence KomisyonuNet Kazanç
9 Tem 2026
Merve Şen
merve.sen@ornek.comTamamlandı₺349₺249₺6,23Ücretsiz₺242,77
8 Tem 2026
KD
Kaan Demir
kaandemir@ornek.comTamamlandı₺349₺349₺8,73Ücretsiz₺340,27
Sipariş tablosu tüm ürün detay sayfalarında ortaktır (kurs siparişleriyle aynı sütunlar): Satış Fiyatı → Ödenen → komisyon kırılımı → Net Kazanç. Öğrenciler sekmesi ise Öğrenci / Email / Kaydolma Tarihi / Erişim Sonu Tarihi sütunlarını taşır. Hata: "Öğrenciler yüklenemedi..."

Abonelik Ürünleri · Liste
Organizasyonun yinelenen üyelik ürünleri (/admin/subscriptions · SubscriptionsPage.tsx). Şablonla-hızlı-başla satırı + yayın-durumu sekmeleri + ürün kartı ızgarası. Kaynak: SubscriptionsPageQuery (OrgSubscriptionProducts_organization). Görüntüleme ORG_SUBSCRIPTIONS_VIEW, oluşturma ORG_SUBSCRIPTIONS_MANAGE ile koşullanır. Yalnızca pi org'unda altta Teachfluence platform abonelikleri tablosu eklenir.
Dolu · şablonlar + sekmeler + ürün kartları
teachfluence
9+
AU
Abonelik Ürünleri
Yeni Ürün Oluştur
Şablonla hızlı başla
Hazır bir şablon seç; detayları sihirbazda düzenle.
Aylık Üyelik
Basit, tek kademeli aylık/yıllık üyelik.
Kademeli Plan
Basic / Pro / Premium tarzı çok kademeli plan.
Koçluk Programı
Birebir görüşme odaklı, yıllık ağırlıklı.
İçerik Üreticisi
Aylık, yıllık ve ömür boyu destekçi paketleri.
TümüAktifTaslakArşivlenmiş
Filtreleri temizle
Flu Üyelik
Aktif
İçeriklerime tam erişim sağlayan üyelik.
AylıkYıllık
Slug: flu-uyelik
1.842abone
Kademeli Plan
Aktif
Basic, Pro ve Premium kademeleriyle ölçeklenen abonelik.
AylıkYıllık
Slug: kademeli-plan
613abone
Destekçi Paketi
Taslak
İçeriklerime erişim sağlayan destekçi üyelik planı.
AylıkÖmür Boyu
Slug: destekci
0abone
Ürün kartı: ad, durum rozeti (Aktif/Taslak/Arşivlenmiş), açıklama, izin verilen aralık rozetleri (Aylık/Yıllık/Ömür Boyu), slug, abone sayısı + sparkline. Aktif olmayan ürünler yarı-şeffaf. Şablonlar sihirbazı önseçili preset'lerle açar (Üyelik/Kademeli Plan/Koçluk Programı/Destekçi).
Yetki yok · NoAccessMessage
Bu bölüme erişiminiz yok
Eğitmen rolünüz Abonelikler bölümüne erişim içermiyor. Erişim için bir Sahip veya Yönetici ile iletişime geçin.
ORG_SUBSCRIPTIONS_VIEW izni olmayan üyeye tüm sayfa yerine NoAccessMessage gösterilir (başlık "Bu bölüme erişiminiz yok"). Boş durum (izin var, ürün yok): "Üyeleriniz için yinelenen abonelik ürünü oluşturun" açıklaması + "Yeni Ürün Oluştur" butonu.
Teachfluence Abonelikleri · yalnızca pi org (dahili)

Teachfluence Abonelikleri
Durum
Kademe
Başarısız Ödeme
Filtreleri temizle
OrganizasyonKademeDurumPlanSonraki FaturaDönem Sonu
Flu AkademiScaleAktifYıllık1 Şub 20271 Şub 2027
Entropi EğitimGrowthAktifAylık28 Tem 202628 Tem 2026
Karataş DanışmanlıkStarterÖdeme GecikmişAylık12 Tem 2026
Yalnızca organizationSlug === 'pi' için render edilir (Teachfluence dahili operasyon). Kademeler STARTER/GROWTH/SCALE/ENTERPRISE. Satır menüsü: Detayları Gör / Ödeme Geçmişi / Promosyon Kullanımları (sheet olarak açılır). Kaynak: PiEducationSubscriptions_query.

Abonelik Ürünü Detayı · Kademeler · Aboneler · Hediye Abonelikler
Tek abonelik ürünü yönetimi (/admin/subscriptions/[productSlug] · AdminSubscriptionProductPage.tsx). Genel-bakış kartı (aralık rozetleri + metrik şeridi) + üç sekme: Abonelik Kademeleri / Aboneler / Hediye Abonelikler. Kaynak: AdminSubscriptionProductPageQuery. Görüntüleme ORG_SUBSCRIPTIONS_VIEW, düzenleme ORG_SUBSCRIPTIONS_MANAGE.
Genel bakış + Abonelik Kademeleri sekmesi
teachfluence
9+
AU
Abonelik ürünlerine dön
Flu Üyelik
Aktif
Canlı Sayfayı Aç
İçeriklerime tam erişim sağlayan üyelik.
AylıkYıllık
Slug: flu-uyelik

Kademe
3
Aktif Aboneler
1.842
Aylık Tekrarlayan Gelir
₺142.380
Abonelik KademeleriAbonelerHediye Abonelikler
Sıralamayı Düzenle
Yeni Kademe Ekle
Aylık
Aktif
Sıralama: 1
Fiyatlandırma
₺79 / Aylık
Özellikler
• Tüm kurslara erişim
• Topluluk forumu
+2 daha…

Verilen Etiketler
üye
Yıllık
Aktif
Sıralama: 2
Fiyatlandırma
₺790 / Yıllık
Özellikler
• Tüm kurslara erişim
• Öncelikli destek
+3 daha…

Verilen Etiketler
üyeyıllık
Ömür Boyu
Devre Dışı
Sıralama: 3
Fiyatlandırma
Fiyat belirlenmemiş
Özellikler
• Sınırsız erişim
Metrik şeridi: Kademe / Aktif Aboneler / Aylık Tekrarlayan Gelir (MRR). MRR istemci-tarafında en fazla 100-abone örneği üzerinden hesaplanır; üst sınır aşılırsa "—" + tooltip gösterilir. Kademe kartı: Sıralama, Fiyatlandırma (fiyat / aralık — ör. "₺79 / Aylık"), Özellikler (+N daha), Verilen Etiketler. "Erişim Sağlanan İçerikler" sayıları yalnızca kademe düzenleme dialogunda (TierTagsManager) gösterilir — kartta değil. Boş: "Bu ürün için henüz kademe oluşturulmadı."
Aboneler sekmesi · toplu iptal + satır menüsü
Abonelik KademeleriAbonelerHediye Abonelikler
Durum
Filtreleri temizle
Seçilenleri iptal et (2)
AboneKademeDurumPeriyotDönem SonuAbone Olma
SY
Selin Yıldırım
YıllıkAktifYıllık1 Şub 20271 Şub 2026
Burak Çelik
AylıkDenemeAylık18 Tem 20264 Tem 2026
EA
Ece Arslan
AylıkÖdeme GecikmişAylık10 Tem 202610 Haz 2026
MK
Mert Kaya
Yıllıkİptal EdildiYıllık22 Ağu 202622 Ağu 2025
Ödemeleri Görüntüle
Detaylar
Aboneliği iptal et
Durum rozetleri: Beklemede / Aktif / Deneme / Ödeme Gecikmiş / İptal Edildi / Süresi Doldu / Duraklatıldı / Eksik. Satır seçimiyle "Seçilenleri iptal et ({count})" toplu iptal (BulkCancelStudentOrgSubscriptionsDialog: Dönem sonunda / Şimdi zamanlaması, neden, kısmi-başarısızlık tekrar-deneme). Kaynak: ProductSubscribers subscribers connection.
Hediye Abonelikler sekmesi
Abonelik KademeleriAbonelerHediye Abonelikler
Toplu Hediye
Abonelik Hediye Et
Durum
Filtreleri temizle
AlıcıKademeDurumSüreSon KullanmaOluşturulmaHediye Eden
Nazlı Öztürk
nazli@ornek.com
YıllıkUygulandı12 ay1 Şub 20271 Şub 2026Ahmet Uysal
TA
Tolga Aydın
tolga@ornek.com
AylıkBeklemede3 ay10 Eki 202610 Tem 2026Ahmet Uysal
GK
Gökçe Kılıç
gokce@ornek.com
Ömür Boyuİptal EdildiÖmür Boyu2 Haz 2026Ahmet Uysal
Durum: Beklemede / Uygulandı / Süresi Doldu / İptal Edildi. Satır menüsü: İptal Et / Bildirimi Tekrar Gönder. "Abonelik Hediye Et" dialogu tek hediye (kademe, alıcı e-posta/ad, ömür-boyu/süre, kişisel mesaj, geçerlilik günü, direkt-kayıt); "Toplu Hediye" e-posta listesi metin alanı. Boş: "Henüz hediye abonelik oluşturulmadı."

Abone Detayı · Tek Öğrenci Aboneliği
Bir öğrencinin abonelik detayı (/admin/subscriptions/subscriber/[subscriptionId] · AdminSubscriptionPage.tsx). Breadcrumb (ürün → öğrenci) + durum rozeti; iki kolon: solda Ödemeler / Öğrenci / Promosyonlar, sağda Özet. Kaynak: AdminSubscriptionPageQuery node(StudentOrgSubscription). Not: tüm kişisel veriler kurgusaldır.
Aktif abonelik · detay
teachfluence
9+
AU
Flu ÜyelikSelin Yıldırım
Aktif
Ödemeler
TarihTutarTürDurumKartFatura
1 Şub 2026₺790İlk ÖdemeBaşarılıVisa **** 4242Hazır
1 Şub 2027₺790YinelenenBeklemedeVisa **** 4242
Öğrenci
SY
Selin Yıldırım
selin.yildirim@ornek.com
Profili Görüntüle
Kayıt Tarihi
1 Şubat 2026
Promosyonlar
YILBASI20
Yüzdelik İndirim · %20 · 2 / 12 dönem
-₺158Toplam İndirim
Özet

KademeYıllık Ödeme PeriyoduYıllık Deneme Süresi Mevcut Dönem1 Şub 2026 – 1 Şub 2027 Sonraki Fatura1 Şub 2027 Oluşturulma Tarihi1 Şub 2026
Kademe Değişikliği Planlandı
Kademe 1 Şub 2027 tarihinde Aylık olarak değişecek.
Ödeme türleri: İlk Ödeme / Yinelenen / Yükseltme / Yeniden Deneme. Ödeme durumları: Beklemede / Cevap Bekleniyor / Başarılı / Başarısız / İade Edildi. Sağ Özet kartı planlı değişiklikleri başlıklı uyarı bannerı olarak gösterir ("Kademe Değişikliği Planlandı" / "İptal Planlandı"). Fatura hücresi fatura durumunu rozetle (Hazır / İşleniyor / Başarısız) ve ikon-butonla indirmeyi (aria-label "Faturayı İndir") gösterir; hata: "Fatura indirilemedi".
İptal edilmiş abonelik · Özet varyantı
Kademeli PlanMert Kaya
İptal Edildi
Özet

KademePro (Yıllık) Mevcut Dönem22 Ağu 2025 – 22 Ağu 2026 İptal Tarihi3 Tem 2026 İptal NedeniÇok pahalı
İptal Planlandı
Abonelik 22 Ağu 2026 tarihinde sona erecek.
İptal edilmiş abonelikte Özet kartı İptal Tarihi + İptal Nedeni satırları ve "İptal Planlandı" bannerı ("Abonelik {date} tarihinde sona erecek.") gösterir. Abonelik durumları: Bekliyor / Deneme / Aktif / Gecikmiş Ödeme / İptal Edildi / Süresi Doldu.

Grup Bazlı Fiyatlandırma & Abonelik Tahsilatı (Dunning)
İki backend özelliği bugün web'de ekransız: (a) Grup bazlı fiyatlandırma (#435 “öğrenci indirimi”) — createPriceGroup ile org-geneli fiyat grubu (ör. Öğrenci, Erken Kayıt) tanımlanır, upsertOrderableGroupPrice ile bir ürüne gruba özel fiyat (sellingPrice · originalPrice · currency · enabled) yazılır; uygunluk şu an SELF_CLAIM (alıcı ödeme sırasında kendisi beyan eder). (b) Abonelik tahsilat/dunningGecikmiş Ödeme durumundaki bir öğrenci aboneliğinde retryStudentOrgSubscriptionCharge (aynı otomatik dunning denemesini elle çalıştırır) ve sendStudentOrgSubscriptionDunningReminder mutasyonları var; web'de bugün yalnızca İptal eylemi bulunuyor. Not: tüm kişisel veriler kurgusaldır.
Ürün fiyatlandırması · fiyat grupları + gruba özel fiyat + kime uygulanır
teachfluence
9+
AU
ÜrünlerSosyoloji - Sosyolojiye GirişFiyatlandırma
Fiyat Grubu Ekle
Temel Fiyat · herkes için
₺1.650 ₺1.320 TRY
Hiçbir fiyat grubuna uymayan alıcılar bu fiyatı öder.
Fiyat Grupları
Belirli alıcı gruplarına özel fiyat
Grup Ekle
ÖğrenciAktif
Kime uygulanır: ödeme sırasında öğrenci olduğunu beyan edenler
₺1.650₺1.155
-%30
Erken KayıtAktif
Kime uygulanır: erken kayıt dönemini beyan edenler
₺1.650₺1.320
-%20
KYK BursuPasif
Ödeme sayfasında gösterilmiyor
₺990-%40
Grup Nasıl Uygulanır?

Kendi beyanı
Uygunluk modeli SELF_CLAIM: alıcı ödeme sırasında gruba uygunluğunu beyan eder, hesap/onay gerekmez, misafir alıcılarda da çalışır.
En uygun fiyat
Birden fazla gruba uyulursa alıcı için en düşük geçerli fiyat uygulanır.
Fiyat grupları org genelinde tanımlanır, her ürüne ayrı fiyatla bağlanır.
Backend hazır, UI yok. Grup (createPriceGroup: name · description · enabled · objectIndex, uygunluk SELF_CLAIM) org düzeyinde bir kez tanımlanır; her ürüne gruba özel fiyat upsertOrderableGroupPrice (orderableId · priceGroupId · currency · sellingPrice · originalPrice · enabled · taxRate) ile yazılır. orderableId Ders/DijitalÜrün/CanlıEtkinlik/KoçlukPlanı/Paket/Abonelik Kademesi GlobalId'sini kabul eder. Grup satırı: ad, uygunluk, gruba özel fiyat + indirim rozeti, aktif/pasif; “Grup Ekle” bir createPriceGroup+upsertOrderableGroupPrice modalı açar.
Gecikmiş abonelik · “Yeniden Dene” + “Hatırlatma Gönder” + tahsilat denemeleri
Flu ÜyelikDeniz Aksoy
Gecikmiş Ödeme
İptal Et
Son yinelenen ödeme başarısız oldu · 3 / 4 deneme
Sonraki otomatik deneme: 12 Tem 2026 · başarısız olursa abonelik Süresi Doldu olarak işaretlenir.
Hatırlatma Gönder
Yeniden Dene
Ödemeler
TarihTutarTürDurumKart
11 Tem 2026₺790Yeniden Deneme Başarısız Visa **** 4242 Yeniden Dene
8 Tem 2026₺790Yinelenen Başarısız Visa **** 4242
8 Haz 2026₺790Yinelenen Başarılı Visa **** 4242
Tahsilat Denemeleri
Otomatik dunning programı + elle işlemler
3. deneme başarısız · Yetersiz bakiye
Otomatik · 11 Tem 2026 06:00
Kart reddi
Hatırlatma e-postası gönderildi
Elle · Ahmet Uysal · 10 Tem 2026 14:22
deniz@ornek.com
2. deneme başarısız
Otomatik · 8 Tem 2026 06:00
Kart reddi
Özet

DurumGecikmiş Ödeme KademeAylık Tutar₺790 / ay Vadesi Geçen8 Tem 2026 Sonraki Deneme12 Tem 2026 Denemeler3 / 4
Şimdi Yeniden Dene
Hatırlatma Gönder
Backend hazır, UI yok. Bugün abone detayında yalnızca İptal eylemi var. retryStudentOrgSubscriptionCharge (subscriptionId) başarısız ödemeyi otomatik dunning ile aynı denemeyi kullanarak hemen tekrar dener — durum değişmez, tahsilat asenkron çalışır; yalnızca Gecikmiş Ödeme (PAST_DUE) aboneliklerde geçerlidir. sendStudentOrgSubscriptionDunningReminder aboneye hatırlatma e-postası gönderir. Her ikisi de Sahip/Yönetici gerektirir; sonuç userErrors ile döner (ör. yanlış durum → “abonelik gecikmiş değil”). Denemeler sayacı (3/4) ve sonraki otomatik deneme tarihi durumdan türetilir.

Paket (Bundle) Detayı — İçerik & Fiyatlandırma
Paket, DigitalProduct/LiveEvent'ten ayrı birinci-sınıf bir Orderable'dır (type Bundle implements Orderable & Node): kendi orderables: [BundleOrderable!]! bileşimi vardır — union BundleOrderable = CourseAcademicTerm | CoachingSessionPlan | DigitalProduct | LiveEvent. Detay ekranı üç sekmeli: Paket İçeriği (BundleContentManager), Ayarlar (SegmentedViewToggle: Genel/Fiyatlandırma/Etiketler ve Özel Alanlar/Kritik İşlemler) ve Öneriler. İçerik ekleme/çıkarma addBundleItem/removeBundleItem, fiyat ise updateBundle ile yazılır. Kaynak: AdminBundlePageQuery (BundleContentManager_bundle + BundlePricing_bundle). Gate: tüm sekmeler hasOrgPermission('ORG_BUNDLES_MANAGE') ile açılır; yetkisiz kullanıcıya sekme kilitli görünür ("Bu bölümü düzenleme yetkiniz yok").
Paket İçeriği sekmesi · gruplu orderables listesi (Kurs / Koçluk / Dijital / Etkinlik)
teachfluence
9+
AU
Paketlere dön
Yıllık Hazırlık Paketi
Yayında
Görüntüle
Değişiklikleri Kaydet
Paket İçeriğiAyarlarÖneriler
Mevcut İçerikler
Bu pakete dahil olan içerikler.
İçerik Ekle
Kurslar
İleri Seviye İngilizce — Bahar Dönemi
Kurslar · ₺1.499
TYT Matematik Kampı
Kurslar · ₺1.299
YKS Deneme Sınavları Seti
Kurslar · ₺899
Koçluk Seansları
Birebir Mentörlük Görüşmesi
4 oturum · ₺2.400
Kariyer KoçluğuBeklemede
1 oturum · ₺750
Dijital Ürünler
Sınav Hazırlık Çalışma Kitabı
Dijital Ürünler · ₺249
Canlı Etkinlikler
Açılış Webinarı — Mitoloji Serisi
Canlı Etkinlikler · ₺199
İçerikler tipe göre bölümlenir: Kurslar · Koçluk Seansları · Dijital Ürünler · Canlı Etkinlikler (orderables union'ının dört varyantı). Her satır: küçük görsel + başlık + "tür · fiyat" (koçluk için "{n} oturum"). Sağdaki çember buton kaldırma işaretidir — işaretli satır üstü-çizili + onay ikonuna döner (kaydedilene dek pendingRemoveIds), primer-tonlu satır ise "Beklemede" rozetli pendingAddIds. Değişiklikler yalnızca Değişiklikleri Kaydet ile addBundleItem/removeBundleItem olarak yazılır. Boş durumda: "Bu pakette henüz içerik bulunmuyor. Aşağıdan kurs veya koçluk seansı ekleyin."
İçerik Ekle · adım 1 — ürün türü seçimi
Paket İçeriğiAyarlarÖneriler
Mevcut İçerikler · 6 öğe
Ürün türü seçin
Pakete eklemek için bir kurs veya koçluk seansına tıklayın.
Kurslar
8 eklenebilir
Koçluk Seansları
3 eklenebilir
Dijital Ürünler
5 eklenebilir
Canlı Etkinlikler
2 eklenebilir
Tek diyalog, iki adım (addType state): adım 1 tür seçici (dört BundleOrderable varyantı, her biri "{count} eklenebilir"), adım 2 o türün eklenebilir öğe listesi. Zaten pakette olan veya beklemedeki öğeler listeden çıkarılır (existingIds/pendingAddIds).
İçerik Ekle · adım 2 — eklenebilir kurslar
Mevcut İçerikler
Kurslar
Diğer ürün tipleri
İşletme 101 — Temel İlkeler
Kurslar · ₺1.199
Veri Bilimine Giriş
Kurslar · ₺2.199
Akademik Yazım Atölyesi
Kurslar · ₺699
Öğeye tıklamak onu pendingAddIds'e ekler + "{title} paket içeriğine eklendi" toast'ı gösterir; öğe hemen "Mevcut İçerikler" listesinde "Beklemede" olarak belirir. Hiç kurs yoksa: "Henüz bir kurs oluşturmadınız." + "Kurs oluştur"; hepsi eklenmişse: "Tüm mevcut kurslar bu pakete eklenmiştir." (koçluk/dijital/etkinlik için eşdeğer metinler).
Ayarlar → Fiyatlandırma · BundlePricing
Paket İçeriğiAyarlarÖneriler
GenelFiyatlandırmaEtiketler ve Özel AlanlarKritik İşlemler
Fiyatlandırma
Güncelle
Türk Lirası (₺)Aktif
₺1.999
₺3.497
%43 indirim
%20 KDV
Fiyat kartı: para birimi (formatCurrency → "Türk Lirası (₺)") + Aktif/Taslak rozeti, büyük satış fiyatı, orijinal fiyat üstü-çizili + "%N indirim", altında "%N KDV". Güncelle diyaloğu BundleUpdateForm section="pricing"'ı açar; orijinal fiyat, tüm bileşen fiyatlarının toplamı olan originalPrice'tan gösterilir. Fiyat grubunda ayrıca CheckoutPageSettingsCard (sipariş sayfası ayarları) bulunur.
Ayarlar → Genel · temel bilgiler + Satış Durumu
GenelFiyatlandırmaEtiketler ve Özel AlanlarKritik İşlemler
Temel Bilgiler
Paket başlığı, URL ve görseli.
Başlık
Yıllık Hazırlık Paketi
Paket Adresi
flu.teachfluence.com/siparis?bundle=yillik-hazirlik-paketi
Paket adresi sipariş linkleri gibi web URL'lerinde kullanılır.
Yayında
Yayındaki paket öğrenciler tarafından görüntülenebilir.
Satış Durumu
Bu ürünün doğrudan satışlarını geçici olarak durdurabilirsiniz. Duraklatılan bir ürün, yayında olsa bile yeni alıcılar tarafından sipariş verilemez.
Satışı Duraklat
Genel grubunda: ürün-sayfa önizlemesi (ProductPagePreviewSection), BundleUpdateForm section="general" (Başlık / Paket Adresi / Görsel + Yayında anahtarı) ve OrderableSalesPauseCard ("Satış Durumu" — Satışı Duraklat/Sürdür). Etiketler ve Özel Alanlar grubunda etiketler + abonelik erişim planları + özel alanlar; Kritik İşlemler grubunda yazarak-onaylı "Paketi Sil". Taslak paketlerde sayfa üstünde "Bu ürün taslak durumda" + Şimdi Yayınla banner'ı çıkar.