İçeriğe atla
md ~/projeler/ai-todo-app
Proje arşivi

2026

AI Entegreli To Do App

  • TypeScript
  • Electron
  • React
  • Firebase
  • Gemini API

Genel bakış

Electron, React ve Firebase ile geliştirilmiş bir masaüstü görev yöneticisi. Kullanıcı bir hedef yazıyor, Gemini bunu 5 adımlık bir eylem planına çeviriyor ve plan response schema ile yapılandırılmış JSON olarak dönüyor. Görevler Firestore ile gerçek zamanlı senkronize oluyor, son tarihten önce masaüstü bildirimi gönderiliyor.

01 · Problem

Büyük bir hedefi küçük ve uygulanabilir adımlara bölmek zor. Klasik yapılacaklar uygulamaları görevleri listeliyor ama bu planlamaya yardımcı olmuyor.

02 · Çözüm

Electron, React ve TypeScript ile bir masaüstü görev yöneticisi geliştirdim. Kullanıcının yazdığı hedefi Gemini 2.5 Flash'a gönderip response schema sayesinde her zaman aynı yapıda JSON olarak dönen 5 adımlık bir plan alıyorum. Görevler Firestore'da tutuluyor ve onSnapshot ile anlık senkronize oluyor; state Zustand ile yönetiliyor.

03 · Sonuç

Günlük 10 ücretsiz AI planı kotası, aktif/gecikmiş/tamamlanan sekmeleri ve son tarihten 30 dakika önce ile sabah 08:30'da gönderilen masaüstü bildirimleri olan bir uygulama ortaya çıktı. Windows, macOS ve Linux için paketlenebiliyor.