TestBee - Yapay Zeka Destekli YDS & YÖKDİL Hazırlık Uygulaması

Proje Özeti
TestBee, YDS ve YÖKDİL gibi İngilizce yeterlilik sınavlarına hazırlanan adaylar için geliştirilmiş, React Native tabanlı modern bir mobil uygulamadır. Bu proje, standart test çözme uygulamalarının ötesine geçerek, yapay zeka destekli kişisel bir sınav koçu (Mr. Bee) ile zenginleştirilmiş, oyunlaştırılmış ve tamamen dinamik bir öğrenme deneyimi sunar. Kullanıcıların hedeflerini belirlemesine, kişiselleştirilmiş bir çalışma planı izlemesine ve performanslarını detaylı grafiklerle analiz etmesine olanak tanır.

  • SHARE:

Özellikler

Ana Özellikler

Uygulama, bir adayın sınav hazırlık sürecinde ihtiyaç duyacağı tüm araçları tek bir platformda birleştirir:

  • Kişiselleştirilmiş Test Planı: Kullanıcılar, haftalık olarak açılan ve ilerlemelerini kaydettikleri 30 setlik yapılandırılmış bir test planını takip edebilirler.
  • Dinamik Performans Takibi: Ana ekranda ve performans sayfasında, çözülen Quiz ve Deneme sınavlarının kümülatif sonuçları (toplam doğru/yanlış sayısı, başarı yüzdesi) şık dairesel grafiklerle sunulur. Kullanıcılar bu verileri “Hepsi”, “Quizler” veya “Denemeler” olarak filtreleyebilir.
  • Yapay Zeka Destekli Sınav Koçu (Mr. Bee):
    • Her deneme sınavı sonunda, OpenAI API’si ile entegre olan Mr. Bee, kullanıcının performansını detaylı bir şekilde analiz eder.
    • Analiz; Yapı ve Kelime Becerisi, Anlam ve Bağlam Odaklı Beceri ve Çeviri Becerisi olmak üzere üç ana alanda yüzdesel başarıyı hesaplar.
    • Yapay zeka, bu yüzdelere dayanarak kullanıcıya özel, motive edici ve akademik bir dille Güçlü Yönler, Geliştirilmesi Gereken Alanlar ve Süre Yönetimi hakkında profesyonel tavsiyeler içeren Türkçe bir rapor oluşturur.
  • Etkileşimli Kelime Egzersizleri:
    • Kelime Kartları (Flashcards): Kullanıcılar, veritabanından dinamik olarak çekilen kelime kartları ile pratik yapabilir ve her seferinde “Yeni 4 Kelime Aç” butonuyla yeni kelimeler öğrenebilir.
    • Kelime Eşleştirme Oyunu: Öğrenilen kelimeleri pekiştirmek için tasarlanmış, her seferinde yeni bir set ile tekrar oynanabilen interaktif bir oyun.
  • Kapsamlı Gramer Kütüphanesi: Kullanıcıların ihtiyaç duydukları dil bilgisi konularına erişebileceği, arama ve filtreleme özelliklerine sahip bir bölüm.
  • Gerçekçi Deneme Sınavı Deneyimi:
    • Dinamik Soru Yükleme: Tüm test soruları ve seçenekleri veritabanından anlık olarak çekilir.
    • Süre Yönetimi: İleriye doğru sayan zamanlayıcı ile gerçek sınav atmosferi yaratılır.
    • Testi Kaydet ve Devam Et: Kullanıcılar testten çıktıklarında ilerlemeleri kaydedilir ve daha sonra kaldıkları yerden devam etme imkanı sunulur.
  • Oyunlaştırılmış Öğrenme:
    • Günün İpucu: Her gün iki yeni bildirim (bir kelime ve bir strateji) sunan, animasyonlu logo ile kullanıcı etkileşimini artıran bir özellik.
    • Kişisel Profil: Kullanıcılar kendi avatarlarını ve isimlerini seçerek uygulamayı kişiselleştirebilir.

Teknik Detaylar

  • Platform: React Native (iOS & Android)
  • Yapay Zeka: OpenAI (GPT-4 Turbo) entegrasyonu ile kişiselleştirilmiş geri bildirim.
  • Backend & Veritabanı: Test içeriği (sorular, kelimeler, stratejiler) ve kullanıcı sonuçları, REST API aracılığıyla MSSQL veritabanından dinamik olarak yönetilmektedir.
  • Yerel Depolama: AsyncStorage kullanılarak kullanıcının oturum, profil, test ilerlemesi ve tercihleri cihaz üzerinde güvenli bir şekilde saklanmaktadır.
  • Kullanıcı Yönetimi: Misafir, ücretsiz üye ve premium üye rollerini destekleyen esnek bir yapıya sahiptir.
  • PAYLAŞ:
Bizi Arayın