Skip to content

kayra4526/ajanda-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📓 Yıllık Dijital Ajanda & Görev Yöneticisi

Bu proje, günlük notlarınızı tutabileceğiniz ve görevlerinizi yönetebileceğiniz veri kalıcılığına sahip bir Python komut satırı (CLI) uygulamasıdır. Proje, aynı anda hem bir JSON veritabanına veri yazar hem de insanların kolayca okuyabilmesi için tertemiz bir TXT dosyası üretir.

🚀 Özellikler

  • Günlük ve Not Tutma: İstenilen tarihe özel günlük girişleri ve notlar ekleyebilme.
  • Görev Yönetimi: Tarihlere özel görevler ekleme, tamamlandı olarak işaretleme (✅ / ⬜) ve kalıcı olarak silme.
  • Otomatik Tarih Seçimi: Eğer tarih girilmezse otomatik olarak bugünün tarihini atar.
  • Çift Formatlı Veri Kalıcılığı:
    • Yillik_Ajanda.json: Arka planda verileri güvenle saklayan JSON veritabanı.
    • Ajanda_Okuma_Kopyasi.txt: Her güncellemede otomatik oluşturulan, insan okumasına uygun formatlanmış metin dosyası.

🛠️ Kullanılan Teknolojiler

  • Python 3.x
  • JSON Modülü (Sistemsel veri saklama için)
  • OS & Datetime Modülleri (Dosya kontrolü ve otomatik tarih yönetimi için)

📦 Kurulum ve Çalıştırma

Projenin çalışması için herhangi bir harici kütüphaneye ihtiyaç yoktur. Python'un standart kütüphaneleriyle çalışır.

Releases

No releases published

Packages

 
 
 

Contributors

Languages