• 05-08-2026, 15:50:58
    #1
    Github: https://github.com/ofergul/PhpYapilacaklarListesi/
    Demo: https://demolar.gt.tc/gorev/

    Deepseek v4 flashı denemek için bir adet Yapılacaklar listesi yaptım, localde çalışmak üzerine yapıldığından kullanıcı girişi ve güvenlik önlemleri yok ancak kullanmak isteyenler istediği gibi geliştirebilir ayrıca nasıl 15 dk da yaptırdığımı da anlatayım kendi basit uygulamalarını geliştirmek isteyenler için.

    Öncelikle aklımda detaylı bir plan olmadığından plan yapması için chatgpt ye gittim ve aklıma geldiği gibi aşağıdaki istemi girdim

    Alıntı
    php ve sqlite ile görev yöneticisi yapalım kullanıcı girişine falan gerek yok local çalışacak, mobil desteği olacak, tekrarlayan görevler falan olacak apple estetiğinde olacak, görevlere klasör ve tag da eklenebilecek bunun için prompt hazırla
    chatgpt benim isteklerime göre uygun bir program için hemen prompt hazırlayıp aşağıda paylaştığımı verdi



    Alıntı
    MASTER PROMPT
    Alıntı
    PHP + SQLite Apple Tarzı Görev Yöneticisi Geliştir

    Kıdemli bir Full Stack PHP geliştiricisi, UI/UX tasarımcısı ve SQLite veritabanı mimarı gibi davran.
    Sıfırdan profesyonel seviyede çalışan bir Görev Yönetim Sistemi geliştir.
    GENEL AMAÇ

    Modern, hızlı, sade, Apple Human Interface Guidelines yaklaşımına benzeyen, tamamen lokal çalışan (localhost), kullanıcı hesabı gerektirmeyen, PHP + SQLite tabanlı bir görev yönetim sistemi geliştir.
    Sistem Notion, Things 3, Apple Reminders ve Todoist'in sade kullanım mantığını örnek alsın.
    Kod temiz, modüler, genişletilebilir ve profesyonel olsun.
    TEKNOLOJİLER

    Backend
    PHP 8.2+
    PDO
    SQLite
    Frontend
    HTML5
    TailwindCSS CDN
    Alpine.js
    Chart.js
    Google Material Symbols
    Inter Font
    Flatpickr
    SortableJS
    No Build Tool
    No NodeJS
    No Composer
    No Framework
    Her şey direkt çalışsın.
    DOSYA YAPISI

    /
    index.php
    config.php
    database.sqlite
    /assets
    css
    js
    icons
    /uploads
    /backup
    README.md
    İlk açılışta SQLite otomatik oluşsun.
    Tablolar otomatik oluşturulsun.
    TASARIM

    Apple estetiğinde olsun.
    Minimal
    Bol boşluk
    Yuvarlatılmış kartlar
    Cam efekti
    Blur
    Şeffaflık
    Akıcı animasyonlar
    Koyu/Gündüz tema
    Sistem temasını algılasın.
    Responsive olsun.
    Mobil öncelikli tasarım.
    iPhone'da native uygulama hissi versin.
    Masaüstünde maksimum 1400px genişlik.
    ANA SAYFA

    Bugünkü görevler
    Yarın
    Bu hafta
    Bu ay
    Gecikenler
    Tamamlananlar
    Takvim
    Yaklaşan görevler
    İlerleme yüzdesi
    İstatistik kartları
    SOL MENÜ

    Inbox
    Bugün
    Planlanan
    Bu Hafta
    Tamamlandı
    Takvim
    Tüm Görevler
    Klasörler
    Etiketler
    Arşiv
    Çöp Kutusu
    Ayarlar
    GÖREV ÖZELLİKLERİ

    Her görevde
    Başlık
    Açıklama
    Notlar
    Başlangıç tarihi
    Bitiş tarihi
    Saat
    Hatırlatma
    Öncelik
    Durum
    Tahmini süre
    Gerçek süre
    Yüzde ilerleme
    Renk
    Emoji
    İkon
    Dosya ekleri
    Bağlantılar
    Alt görevler
    Checklist
    Konum
    Tekrarlama
    Klasör
    Tag
    Oluşturma tarihi
    Güncelleme tarihi
    Tamamlanma tarihi
    ÖNCELİKLER

    Düşük
    Normal
    Yüksek
    Kritik
    Renklerle göster.
    DURUMLAR

    Bekliyor
    Devam Ediyor
    Askıda
    Tamamlandı
    İptal
    TEKRARLAYAN GÖREVLER

    Desteklenecek.
    Tekrar seçenekleri
    Her gün
    Hafta içi
    Haftalık
    2 haftada bir
    Aylık
    3 ayda bir
    6 ayda bir
    Yıllık
    Belirli günlerde
    Cron mantığında özel tekrar
    Örnek:
    Her Pazartesi
    Her ayın ilk günü
    Her ayın son cuma günü
    Her yıl 15 Mart
    Tamamlanan görev otomatik yeni kaydı oluştursun.
    Eski görev geçmişte kalsın.
    KLASÖRLER

    Görevler klasörlere ayrılabilsin.
    Örnek
    İş
    Kişisel
    Ev
    Yazılım
    Okuma
    Projeler
    İnşaat
    Sigorta
    Finans
    Her klasörün
    İkonu
    Rengi
    Açıklaması
    Bulunsun.
    Sürükle bırak ile klasöre taşınabilsin.
    TAG SİSTEMİ

    Sınırsız etiket.
    Renkli.
    Emoji destekli.
    Bir göreve birden fazla tag.
    Örnek
    #acil
    #telefon
    #mail
    #toplantı
    #bekliyor
    #müşteri
    #fatura
    #ödeme
    ALT GÖREVLER

    Sonsuz seviyede alt görev.
    İlerleme yüzdesi otomatik hesaplanacak.
    CHECKLIST

    Checkbox listesi.
    Tamamlanma yüzdesi otomatik.
    TAKVİM

    Ay görünümü
    Hafta görünümü
    Gün görünümü
    Sürükle bırak
    Görev taşıma
    Takvimde renkler
    HIZLI EKLE

    Ctrl+N
    Quick Add penceresi
    Doğal dil desteği
    Örnek
    Yarın saat 15'te Ahmet'i ara
    Sistem bunu ayrıştırsın.
    ARAMA

    Canlı arama
    Başlık
    Açıklama
    Tag
    Klasör
    Not
    Dosya adı
    Tam metin arama.
    FİLTRELER

    Öncelik
    Durum
    Tag
    Klasör
    Tarih
    Tekrarlayan
    Tamamlanan
    Geciken
    Bugün
    Bu hafta
    Bu ay
    SIRALAMA

    Başlığa göre
    Oluşturma tarihine göre
    Son tarihe göre
    Önceliğe göre
    Manuel sürükle bırak
    DASHBOARD

    Toplam görev
    Tamamlanan
    Devam eden
    Geciken
    Bu hafta
    Bu ay
    Bugün
    Tamamlanma oranı
    En yoğun gün
    En çok kullanılan tag
    En çok kullanılan klasör
    RAPORLAR

    Chart.js kullanılacak.
    Tamamlanma grafiği
    Haftalık üretkenlik
    Aylık üretkenlik
    Kategori dağılımı
    Tag dağılımı
    Öncelik grafiği
    BİLDİRİMLER

    Tarayıcı Notification API.
    Hatırlatma zamanı gelince popup.
    Ses desteği.
    YEDEKLEME

    SQLite dosyasını tek tıkla yedekle.
    ZIP oluştur.
    Geri yükle.
    Otomatik günlük yedek.
    İÇE / DIŞA AKTAR

    JSON
    CSV
    Excel uyumlu CSV
    Markdown
    TOPLU İŞLEMLER

    Çoklu seçim
    Sil
    Taşı
    Tag ekle
    Klasör değiştir
    Durum değiştir
    Öncelik değiştir
    SÜRÜKLE BIRAK

    Görev sıralama
    Kanban
    Takvim
    Klasör
    Alt görev
    KANBAN

    Bekliyor
    Devam Ediyor
    Askıda
    Tamamlandı
    Kartlar sürüklenebilir.
    KISAYOLLAR

    Ctrl+N
    Yeni görev
    Ctrl+F
    Ara
    Ctrl+S
    Kaydet
    Delete
    Sil
    Space
    Tamamla
    VERİTABANI

    Normalize edilmiş SQLite yapısı oluştur.
    Tablolar
    tasks
    folders
    tags
    task_tags
    subtasks
    checklists
    attachments
    reminders
    recurrence_rules
    settings
    activity_logs
    backups
    Her tabloda
    Primary Key
    Foreign Key
    Index
    Timestamp
    Soft Delete desteği
    PERFORMANS

    10.000+
    Görevde akıcı çalışmalı.
    Lazy Loading
    Pagination
    Optimize SQL
    Prepared Statements
    Transaction
    GÜVENLİK

    PDO
    Prepared Statement
    XSS Koruması
    CSRF Koruması (ileride web ortamına taşınabilmesi için altyapı)
    Input Validation
    Output Escape
    KOD KALİTESİ

    PSR standartlarına yakın yaz.
    Fonksiyonlar küçük olsun.
    Tekrar eden kod olmasın.
    Her önemli fonksiyon açıklansın.
    EKSTRA ÖZELLİKLER

    Pomodoro sayacı
    Odak modu
    Tam ekran çalışma
    Markdown not editörü
    Görev geçmişi
    Etkinlik günlüğü
    Favori görevler
    Sabitlenen görevler
    Arşiv
    Çöp Kutusu
    Tema renkleri
    Kısayol yardım ekranı
    ÇIKTI

    Projeyi tek seferde üretme.
    Aşamalı geliştir.
    Önce veritabanını oluştur.
    Sonra backend.
    Sonra frontend.
    Sonra JavaScript.
    Sonra raporlar.
    Sonra animasyonlar.
    Her aşama sonunda kodun eksiksiz ve çalışır olduğundan emin ol.
    Kodlar doğrudan kopyalanıp çalıştırılabilir olsun.
    Eksik fonksiyon bırakma.
    TODO notu bırakma.
    Placeholder kullanma.
    Gerçek çalışan kod üret.
    Her dosyayı ayrı ayrı ve eksiksiz oluştur.
    Daha sonra bu promptu https://opencode.ai/ adresinden indirebileceğiniz ücretsiz opencode aracılığı ve onun sunduğu DeepSeek V4 e verdim ve 10 dk sonra paylaştığım scripti hazırladı.

    Demo adresi için ücretsiz host ve subdomaini de https://www.infinityfree.com/ adresinden aldım 2 dk da.

    ---------------------------------------



    Görev — Apple Tarzı Görev Yöneticisi



    Modern, hızlı, sade ve Apple Human Interface Guidelines yaklaşımında tamamen lokal çalışan bir görev yönetim sistemi.
    Hesap yok, bulut yok — verileriniz cihazınızda database.sqlite içinde.
    🖥️ Ekran Görüntüleri





    🚀 Canlı Demo


    https://demolar.gt.tc/gorev
    Demo hesap veya kurulum gerektirmez; verileri tarayıcıda örnek görevlerle dolu olarak açılır.
    ✨ Özellikler


    • Görevler — başlık, markdown notlar, başlangıç/bitiş tarihi, saat, hatırlatma, öncelik (Düşük/Normal/Yüksek/Kritik), durum (Bekliyor/Devam/Askıda/Tamamlandı/İptal), tahmini/gerçek süre, % ilerleme, renk, emoji, ikon, dosya eki, konum, favori, sabitleme
    • Tekrarlayan görevler — günlük, hafta içi, haftalık, 2 haftada bir, aylık, 3/6 aylık, yıllık ve özel; tamamlanınca otomatik sonraki kayıt
    • Klasörler & Etiketler — ikon/renk/açıklamalı klasörler, emoji destekli renkli sınırsız etiket; yeniden adlandırma ve silme
    • Alt görevler & Checklist — sonsuz seviye, otomatik ilerleme hesabı
    • Takvim — ay / hafta / gün; sürükle-bırak ile tarih değiştirme
    • Kanban — 4 sütun, sürüklenebilir kartlar
    • Raporlar — Chart.js ile tamamlama, haftalık/aylık üretkenlik, etiket/öncelik dağılımı
    • Hızlı ekle (Ctrl+N) — Türkçe doğal dil: "Yarın saat 15'te Ahmet'i ara"
    • Canlı arama & filtreleme — başlık, not, etiket, klasör, dosya adı; çoklu filtre ve sıralama
    • Toplu işlemler — çoklu seçimle sil, arşivle, taşı, etiket ekle, durum/öncelik değiştir
    • Dashboard — istatistik kartları, tamamlanma halkası, yaklaşan görevler, son 14 gün grafiği
    • Bildirimler — tarayıcı Notification API + WebAudio ses
    • Yedekleme — tek tıkla ZIP yedek, geri yükle, otomatik günlük yedek
    • İçe/Dışa aktarım — JSON, CSV, Excel uyumlu CSV, Markdown
    • Pomodoro sayacı, klavye kısayolları, arşiv, çöp kutusu, etkinlik günlüğü
    • Tema — sistem / gündüz / koyu, vurgu rengi seçimi, cam (glassmorphism) efektleri
    📸 Tema


    GündüzKoyu
  • 05-08-2026, 15:58:36
    #2
    valla güzel olmuş
  • Bugün, 12:38:25
    #3
    bunu deepseek ile yaptıysan deepseek resmen uçmuş , gemini ve claude ile standartı tutturuana kadar insanın canı çıkıyor
  • Bugün, 15:01:22
    #4
    welifiliz adlı üyeden alıntı: mesajı görüntüle
    bunu deepseek ile yaptıysan deepseek resmen uçmuş , gemini ve claude ile standartı tutturuana kadar insanın canı çıkıyor
    Planı chatgpt ye yaptırınca Deepseek v4 flash inanılmaz iyi sonuçlar verebiliyor özellikle basit ve örneği çok olan projelerde.