← Tüm ProjelerWeb
Dinamik Kelime Öğrenme Platformu
Single Page Application (SPA) mantığıyla çalışan, LocalStorage tabanlı kişiselleştirilmiş dil öğrenme aracı.
Vanilla JavaScriptDOM ManipulationLocalStorage APICSS Animations
❓
Problem
Statik kelime listelerinin verimsizliği ve kişisel öğrenme hızına adapte olamaması.
🎯
Hedefler
- Kalıcı veri saklama (Serverless persistence)
- Gamification (Oyunlaştırma) öğeleri
- Anlık geri bildirim mekanizması
💡
Çözüm
- Browser Storage API: Veritabanı gerektirmeden, tarayıcının `localStorage` özelliğini kullanarak verilerin kalıcı hale getirilmesi.
- Dynamic DOM Manipulation: Kullanıcı etkileşimlerine göre sayfa yenilenmeden içeriğin anlık güncellenmesi (AJAX-like feel).
- Algorithm: Leitner sistemine benzer, bilinmeyen kelimelerin daha sık tekrar edildiği bir algoritma.
- Interactive Quiz Mode: JavaScript event listener'lar ile yönetilen, süre ve puan takibi yapan test modülü.
✓
Sonuç
Kullanıcıların günlük aktif kelime ezberleme oranı 2 katına çıktı.
Kullanılan Teknolojiler
Vanilla JavaScript
DOM Manipulation
LocalStorage API
CSS Animations
Benzer bir proje mi düşünüyorsunuz?
Size özel çözüm önerisi için iletişime geçin.
