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.
- 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ı.
- Python 3.x
- JSON Modülü (Sistemsel veri saklama için)
- OS & Datetime Modülleri (Dosya kontrolü ve otomatik tarih yönetimi için)
Projenin çalışması için herhangi bir harici kütüphaneye ihtiyaç yoktur. Python'un standart kütüphaneleriyle çalışır.