HTML, CSS ve Javascript ile Yazılmış Bir To Do List Uygulaması

Boş zamanımda yapay zeka ile yaptığım bir to do list uygulamasını Github ve bir Websitesi yayınladım. Eklenmesi gereken özellikleri isterseniz söyleyin isterseniz pr atın. Uygulamanın tanıtım metni aşağıdaki gibi

HTML, JavaScript ve Tailwind CSS ile oluşturulmuş kapsamlı ve özellik dolu bir Yapılacaklar Listesi uygulaması. Bu uygulama, kullanıcıların görevlerini yönetmelerine, performanslarını takip etmelerine ve düzenli kalmalarına yardımcı olur.

:sparkles: Özellikler

  • :rocket: Görev Yönetimi

    • Görev ekleme, düzenleme ve silme
    • Görevleri kategorize etme (İş, Kişisel, Sağlık)
    • Öncelik ve son tarih belirleme
  • :bar_chart: Performans Takibi

    • Tamamlanma oranı görselleştirmesi
    • Görev istatistikleri grafiği
    • Bekleyen ve gecikmiş görev takibi
  • :spiral_calendar: Etkileşimli Takvim

    • Aylık görev görünümü
    • Görev planlama
    • Aylar arasında gezinme
  • :mag: Gelişmiş Filtreleme

    • Görevleri arama
    • Kategoriye göre filtreleme
    • Duyarlı tasarım

:hammer_and_wrench: Kullanılan Teknolojiler

  • HTML5
  • Tailwind CSS
  • JavaScript
  • Chart.js
  • Font Awesome
  • Yerel Depolama

:rocket: Başlarken

Gereksinimler

  • Modern bir web tarayıcısı

Kurulum

  1. Depoyu klonlayın
  2. index.html dosyasını tarayıcınızda açın
  3. Görevlerinizi yönetmeye başlayın!

Teşekkürler

:camera_flash: Ekran Görüntüleri

:handshake: Katkıda Bulunma

Katkılar hoş karşılanır! Lütfen bu adımları izleyin:

  1. Depoyu fork’layın
  2. Özellik dalınızı oluşturun (git checkout -b feature/AmazingFeature)
  3. Değişikliklerinizi kaydedin (git commit -m 'Bazı AmazingFeature ekle')
  4. Dalınıza gönderin (git push origin feature/AmazingFeature)
  5. Bir Pull Request açın

Son düzenleyen: @Cosmos_Philosopher 2024-11-29T08:07:37Z

6 Likes

Elinize sağlık, güzel bir proje olmuş.


Bu kısımdaki yazıların yerleştirilmesi biraz daha düzeltilebilir, aynı zamanda kategori ekleme özelliği olabilir. Bunların dışında beğendim.

2 Likes

Öncelikle teşekkürler hocam. Müsait olduğum bir zamanda inşallah eklemeler yapacağım.

1 Like

Başarılı bir uygulama. Tasarımı şık duruyor fakat çok fazla beyaz siyah tema seçeneği eklenebilir.

1 Like

Tema kısmında çok fazla bir bilgim yok ancak yapmaya çalışacağım teşekkürler

:art: v0.0.0.2’da Yeni eklediğim özellikler

:first_quarter_moon: Tema Değiştirme
Açık ve koyu mod
Özel renk temaları

:inbox_tray: Görev İçe/Dışa Aktarma
Görevleri JSON formatında dışa aktarma
Dış kaynaklardan görev içe aktarma

:1234: Önceliğe Göre Sıralama
Görevleri öncelik seviyesine göre sıralama
Özelleştirilebilir öncelik ayarları

:scroll: Görev Geçmişi
Tamamlanan görevleri takip etme
Görev tamamlanma zaman çizelgesini görüntüleme
Detaylı görev geçmişi günlüğü

:white_check_mark: Projede Yapılacaklar

  • Görev geçmişi (Task History) ekleme
  • Görev içe aktarma (Import Task)
  • Görev dışa aktarma (Export Task)
  • Günün Notu özelliği ekleme
  • Takvim iyileştirmeleri
  • Tema seçeneklerinin çeşitlendirilmesi
  • Performans takibinde daha fazla ayrıntı sağlama
  • İnternetsiz çalışma özelliği ekleme
  • Haftalık/Aylık görev özeti
  • Öncelik bazlı performans analizi
  • Gelişmiş bildirim sistemi
  • Mobil uyumluluk iyileştirmeleri
3 Likes

Elinize sağlık. Göze hoş görünen bir tasarım olmuş. Tek gözüme çarpan dark modda bazı butonların içerikleri okunmuyor. Sanırım gözünüzden kaçmış.

Bende bir sorun yok büyük ihtimalle siz dark reader gibi bir eklenti kullanıyorsunuz

edit: evet hata varmış benim karanlık modum düzeltiyormuş sanırım

2 Likes

@birdlet Evet dark modda hatalar var. En kısa zamanda düzeltmeyi düşünüyorum :slight_smile:

@Gokturk Hocam bendede aynısı oldu. Geliştirirken tema eklentisi açık kaldığı için sorunsuz gözüküyordu. Yayınladıktan sonra fark ettim maalesef :slight_smile: .

Site alan adını netlify de değiştirebileceğimi öğrendim :slight_smile:

  • :art: v0.0.0.3’te Yenilikler
    • :crescent_moon: Karanlık Mod Uyumluluğu

      • Kullanıcı deneyimini artırmak için geliştirilmiş karanlık mod desteği
    • :date: Takvim Bazlı Filtreleme

      • Görevleri takvim tarihlerine göre filtreleme
      • Belirli dönemlerde görev görünürlüğünü artırma
    • :iphone: Mobil Uyumluluk İyileştirmeleri

      • Mobil cihazlar için optimize edilmiş düzen
      • Küçük ekranlarda kullanılabilirliği artırma
    • :hamburger: Mobil için Hamburger Menü

      • Responsive hamburger menü ile basitleştirilmiş navigasyon
      • Mobil cihazlarda tüm özelliklere kolay erişim

:white_check_mark: Proje Yapılacaklar Listesi

  • Görev Geçmişi Ekle
  • Görev İçe Aktarma
  • Görev Dışa Aktarma
  • Karanlık Mod Uyumluluğu
  • Takvim Bazlı Filtreleme
  • Mobil Uyumluluk İyileştirmeleri
  • Mobil için Hamburger Menü
  • Günlük Notlar özelliği ekle
  • Tema seçeneklerini genişlet
  • Çevrimdışı çalışma yeteneği ekle
  • Detaylı performans raporları oluştur
  • Haftalık/Aylık görev özetleri
  • Öncelik bazlı performans analizi
  • Gelişmiş bildirim sistemi
1 Like