Projelere don

Mobil uygulama MVP · MVP

OptionDrop

Gunluk kucuk kararlari, kisisel secenek listeleri ve pratik rastgele araclarla hizlandiran offline Flutter uygulamasi.

GitHub Canli Uygulama - Yakinda Gizlilik Politikasi Kullanim Sartlari Destek - Yakinda Benimle Iletisime Gec

Ekran Goruntuleri

Proje Hakkinda

Proje Hakkinda

OptionDrop, hesap olusturmadan veya veriyi bir sunucuya gondermeden gunluk karar vermeyi kolaylastirir. Kullanici kendi secenek listelerini kaydedebilir, bu listelerden rastgele secim yapabilir ya da liste gerektirmeyen durumlarda yazi-tura, zar, rastgele sayi ve evet/hayir araclarini kullanabilir.

Problem

Kucuk kararlar gereksiz surtmeye yol acabilir; buna karsin hafif arac uygulamalari bile cogu zaman hesap, reklam, takip veya ag bagimliligi ekler.

Rol

Flutter MVP'sini; yerel veri saklama, karar akislari, tekrar kullanilabilir araclar, ayarlar ve gizlilik odakli urun sinirlariyla tasarlama ve gelistirme.

Sonuc

Hizli ve aciklanabilir kararlar icin, Google Play closed testing kapsaminda dusuk riskli Android hazirlikli bir Tools MVP'si.

Temel Ozellikler

Temel Ozellikler

  • Kisisel secenek listeleri olusturma, duzenleme ve silme
  • En az iki secenekli listelerden rastgele secim yapma
  • Secim sonuclarini cihazdaki gecmise kaydetme
  • Yazi-tura, zar, rastgele sayi ve evet/hayir hizli araclari
  • Acik, koyu ve sistem tema destegi

Teknik kararlar

Teknik kararlar

  • Uygulama backend, hesap, analiz, reklam ve cihaz izni olmadan tamamen offline tutuldu.
  • Liste, tema tercihi ve secim gecmisi shared_preferences ile yalnizca cihazda saklandi.
  • Liste yonetimi, rastgele secim, hizli araclar, gecmis ve ayarlar odakli uygulama alanlarina ayrildi.

Teknolojiler

Teknolojiler

  • Flutter
  • Dart
  • Android
  • shared_preferences
  • Offline-first

Ogrendiklerim

  • Veri sinirlari acik oldugunda ve temel akis internetsiz calistiginda kucuk bir arac uygulamasi daha guvenilir hissedebilir.

Gelecek Iyilestirmeler

  • Yerel-oncelikli gizlilik modelini koruyarak istege bagli liste yedekleme ve geri yukleme eklemek.
  • Closed test surumunu yayinlamak ve kullanilabilir oldugunda Google Play sayfasini baglamak.

Proje Baglantilari

GitHub Canli Uygulama - Yakinda Gizlilik Politikasi Kullanim Sartlari Destek - Yakinda Benimle Iletisime Gec