Merhaba! Bu repo, sıfırdan bir To-Do (Yapılacaklar) Uygulaması geliştirmek için yapılan bir video serisinin kaynak kodlarını içerir. Her bir gün, farklı bir aşamaya odaklanarak uygulamayı oluşturuyoruz.
Gün 1: Temelleri Atıyoruz!
- Tasarıma başlama ve ana sayfayı yapma.
Gün 2: Tasarım Tamamlandı!
- UI/UX prensipleri.
- To-Do uygulamasına tasarım eklemek.
Gün 3: Tasarım koda aktarıldı!
- Tasarımı koda aktardım.
- Kullanıcıdan alınan inputları ayıklama işlemi yaptım.
Gün 4: data.json'u ayarladım!
- Data.json'a verileri yazılması ve çağırılması kodlarını yazdım.
- Kullanıcı yeni iş ekleyince eski işteki verileri silmeyi ekledim.
Gün 5: To-Do Listelemesi Bitti!
- Verileri JSON dan çekip listeleyen kodu yazdım.
- Ufak hataları düzelttim.
- Eğer inputlar boş ise bir uyarı mesajı gönderme kodu.
- CheckBox işaretlendiğinde başlığın üstünü çizip rengini kırmızı yapma.
Gün 8: Silme fonksiyonu
- Sil butonuna tıklandığında seçili işleri silen bir fonksiyon.
Final : Bütün işlemler bitti!
- Bütün özellikler tam anlamıyla bitti!
- Bu repo'yu kendi bilgisayarınıza kopyalayın:
git clone https://github.com/yasirkaramandev/to-do.git
- Proje klasörüne gidin:
cd to-do
- Scripts dosyasına gidin
cd Scripts
- Ve hazırsınız
python todo.py
yazarak uygulamayı başlatın.
Sorularınız, önerileriniz veya geri bildirimleriniz için lütfen iletişime geçin.
Bu proje MIT Lisansı altında lisanslanmıştır.