Yapay zeka içgörüleri, oyunlaştırılmış verimlilik ve veri odaklı karar destek mekanizmalarıyla öğrenci deneyimini yeniden tanımlıyoruz.
StudyLife, sıradan bir görev yöneticisinden çok daha fazlasıdır; modern öğrenciler için tasarlanmış kapsamlı bir Akademik Karar Destek Sistemidir. Karmaşık ders programları ile yüksek performanslı akademik hedefler arasındaki boşluğu, tescilli bir AI koçluk motoru ve premium, dikkat dağıtmayan bir kullanıcı deneyimi ile doldurur.
StudyLife'ın kalbinde gelişmiş bir AI mantık katmanı bulunur. Statik uygulamaların aksine StudyLife, kullanıcı davranışlarını analiz ederek şunları sunar:
- Dinamik Risk Değerlendirmesi: Devamsızlık ve sınav hazırlık durumunu takip ederek, olası akademik riskleri oluşmadan önce tespit eder ve kullanıcıyı uyarır.
- Bağlamsal Koçluk: Sadece sohbet etmekle kalmayan, kullanıcının yorgunluk seviyesine ve teslim tarihlerine göre spesifik çalışma teknikleri (Pomodoro, Aktif Hatırlatma vb.) öneren akıllı asistan.
Alışkanlık oluşumunun psikolojik prensipleri üzerine inşa edilmiştir:
- Tutarlılık Puanlaması: Süreklilik arz eden öğrenme davranışlarını ödüllendiren haftalık bir skorlama algoritması.
- Akademik Liderlik Tabloları: Rekabetçi akademik takibi teşvik eden sosyal etkileşim katmanı.
- Glassmorphic Arayüz: Odaklanmayı artıran ve estetik bir zevk sunan premium karanlık tema.
- Mikro Etkileşimler: React Native'in temel animasyon prensipleri kullanılarak optimize edilmiş pürüzsüz geçişler.
- Frontend: React Native & Expo (Managed Workflow)
- Durum Yönetimi (State): Tema ve kullanıcı verileri için React Context API.
- Veri Saklama:
AsyncStorageile yüksek hızlı yerel veri yönetimi. - Mantık Katmanı: Modüler Yardımcı Motorlar (AI Coach, Öncelik Motoru, Risk Analizörü).
src/
├── components/ # Yeniden Kullanılabilir Atomik Bileşenler
├── screens/ # Özellik Bazlı Ekran Modülleri
├── utils/ # Çekirdek Mantık ve AI Motorları (Uygulamanın Beyni)
├── storage/ # Veri Kalıcılık Katmanı
└── theme/ # Merkezi Tasarım Sistemi (Renkler, Fontlar)![]() |
![]() |
![]() |
| Akıllı Panel | AI Study Buddy | Haftalık Program |
![]() |
![]() |
![]() |
| Analitik İçgörüler | Odaklanma Sayacı | Ders Yönetimi |
![]() |
![]() |
![]() |
| Sınav Takibi | Alışkanlık Yönetimi | Bağlamsal Rehberlik |
StudyLife'ı sürekli geliştirmeye devam ediyorum. Yakın gelecekte eklemeyi planladığım özellikler:
- ☁️ Cloud Sync: Kullanıcı verilerinin farklı cihazlar arasında senkronize edilmesi (Firebase/AWS Integration).
- ⌚ Wearable Integration: Apple Watch ve Android Wear üzerinden çalışma sürelerinin takibi.
- 📑 PDF Report Engine: Akademik performansın detaylı PDF raporu olarak dışa aktarılması.
- 🎙️ Voice AI: Sesli komutlar ile ders programı sorgulama ve asistan etkileşimi.
- Node.js (v18+)
- Mobil cihazınızda Expo Go uygulaması
- Repoyu klonlayın:
git clone https://github.com/nidaozbey/StudyLife.git - Bağımlılıkları yükleyin:
npm install - Başlatın:
npx expo start
Nida Özbey tarafından geliştirilmiştir.
Bilgisayar Mühendisliği Öğrencisi









