Ana içeriğe geç
ST / 2026Menü

PROJE / 03

YİNELENEN ÖDEMELER · MOBİL ÜRÜN

Abonelik Takibi

Kalıcı faturalama durumu, ödeme takibi ve senkronize hatırlatıcılar sunan bir abonelik takip uygulaması.

Ürün / Mobil2026 · AKTİF GELİŞTİRME

Drift ile yerel veri saklama · senkronize hatırlatıcılar

01BAĞLAM

Ürün / Mobil

2026 · AKTİF GELİŞTİRME

02TEKNOLOJİLER
  • Flutter
  • Dart
  • Drift
03DURUM

Aktif geliştirme · Android öncelikli yinelenen ödeme uygulaması

Vaka çalışması / 2026

01ÜRÜN PROBLEMİ

Yinelenen ödemeler basit bir listeden fazlasını gerektiriyor.

Uygulama; abonelikler ve düzenli ödemeler gibi yinelenen finansal yükümlülükler etrafında tasarlanıyor. Amaç, her yinelenen harcamayı bağımsız bir liste öğesi olarak ele almak yerine faturalama durumunu, tutarı, para birimini, ödeme zamanını ve hatırlatıcı davranışını açık hâle getirmek.

  • Yinelenen ödemeler
  • Faturalama durumu
  • Ürün tasarımı
  • Android öncelikli
02ALAN MODELİ

Ödeme kuralları kontrollü durum olarak ele alınıyor.

Uygulama, gelişigüzel durum değişikliklerine izin vermek yerine yinelenen ödemeler için açık ekleme ve güncelleme akışları kullanıyor. Ödeme takma adı gibi isteğe bağlı değerler normalize edilirken para birimi girdisi kalıcı olarak saklanmadan önce doğrulanıyor; böylece geçersiz değişiklikler kayıtlı ödeme durumuna girmiyor.

  • Uygulama katmanı
  • Doğrulama
  • Durum geçişleri
  • Para kuralları
03YEREL VERİ SAKLAMA

Yerel veri saklama repository sözleşmelerinin arkasında tutuluyor.

Yinelenen ödeme verileri Drift destekli bir repository katmanı üzerinden saklanıyor. Repository davranışı ve gidiş-dönüş güncellemeleri test ediliyor; böylece düzenlemeler, temizlenen isteğe bağlı değerler ve kayıtlı ödeme durumu uygulama ile veri saklama sınırları boyunca öngörülebilir kalıyor.

  • Drift
  • Repository deseni
  • Yerel veri saklama
  • Sözleşme testleri
04BİLDİRİMLER

Ödeme güncellemeleri ve hatırlatıcılar senkronize kalıyor.

Yinelenen ödeme iş akışı bildirim davranışını da koordine ediyor. Geçerli ödeme değişiklikleri veri saklama ve hatırlatıcı planlamasına aktarılabilirken reddedilen değişiklikler ek repository veya bildirim yan etkileri oluşturmadan durduruluyor.

  • Bildirimler
  • Planlama
  • Tutarlılık
  • Sınır durumları

DOĞRULAMA ÇIKTILARI

Proje kanıtları

Yaklaşan ödemeyi, aylık özeti ve hızlı işlemleri gösteren Abonelik Takibi ana ekranı

ANA EKRAN

Ödeme özeti ve aylık toplamlar

Ana ekran; sıradaki ödemeyi, hızlı işlemleri ve takip edilen aboneliklerin gruplandırılmış aylık toplamlarını öne çıkarıyor.

Aktif hizmetleri listeleyen Abonelik Takibi abonelikler ekranı

ABONELİKLER

Aktif abonelik listesi

Abonelikler ekranı ChatGPT, Disney+ ve Netflix gibi aktif hizmetleri anlaşılır bir liste görünümünde sunuyor.

Abonelik Takibi yinelenen ödeme ekleme formu ekranı

YİNELENEN ÖDEME

Ödeme ekleme akışı

Yinelenen ödeme formu; başlık, tutar, dönem ve para birimi bilgilerini odaklı bir oluşturma akışında topluyor.

Faturalama bilgilerini gösteren Abonelik Takibi abonelik detay ekranı

ABONELİK DETAYI

Ayrıntılı faturalama görünümü

Detay ekranı ödeme tutarını, dönemi, kategoriyi ve bir aboneliğin temel özelliklerini gösteriyor.