Skip to content

mtgndn/study-planner

Repository files navigation


🎯 Gerçekçi Ders Planlayıcı

Minimal, odak odaklı ve dikkat dağıtmayan bir çalışma planlama uygulaması.

Bu proje, karmaşık productivity uygulamalarına alternatif olarak sade ama etkili bir odak sistemi oluşturma amacıyla geliştirildi.


🚀 Amaç

Çoğu planlama aracı ya fazla karmaşık ya da kullanıcıyı gerçekten çalışmaya başlatacak bir akış sunmuyor.

Bu proje şu sorudan doğdu:

Gerçekten odaklanmayı kolaylaştıran sade bir sistem nasıl tasarlanır?

Amacımız:

  • Kullanıcıyı plan yapmaya değil,
  • Gerçekten çalışmaya başlatmak.

✨ Özellikler

  • 🗓 Saat bazlı ders planlama
  • ⏱ Otomatik süre hesaplama
  • 🔥 Fullscreen odak modu
  • 📊 Dinamik progress ring
  • ✅ Tamamlanan blok takibi
  • 🗑 Blok silme (focus modunda da desteklenir)
  • 💾 LocalStorage ile veri kalıcılığı
  • 🌌 Minimal ve dikkat dağıtmayan UI

🛠 Kullanılan Teknolojiler

  • Next.js (App Router)
  • React (useState, useEffect)
  • TypeScript
  • Tailwind CSS
  • Browser Fullscreen API
  • LocalStorage

🧠 Çalışma Mantığı

  1. Kullanıcı ders adı ve saat aralığı girer.
  2. Sistem otomatik olarak süreyi hesaplar.
  3. Odak modunda geri sayım başlar.
  4. Süre bittiğinde blok tamamlanır.
  5. Günlük ilerleme yüzdesi dinamik olarak güncellenir.

Focus sırasında blok silinirse:

  • Timer durur
  • Focus modu kapanır
  • Veri senkron kalır

📦 Kurulum

git clone https://github.com/kullaniciadi/proje-adi.git
cd proje-adi
npm install
npm run dev

Tarayıcıda aç:

http://localhost:3000

📸 Ekran Görüntüsü (Opsiyonel)

Buraya ekran görüntüsü ekleyebilirsin:

/public/screenshot.png

README içine:

![Uygulama Görseli](./public/screenshot.png)

🔮 Gelecek Planları

  • 🎯 Günlük hedef sistemi
  • 📅 Takvim entegrasyonu
  • 📈 Haftalık istatistikler
  • 🏆 Streak & gamification
  • 🤖 Akıllı plan önerileri

📌 Neden Bu Proje?

Bu proje bir “feature demo” değil, davranış tasarımı üzerine küçük ama tamamlanmış bir ürün denemesi.

Amaç: Perfect product değil, Working MVP mindset’i.


📄 Lisans

MIT License


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors