Tüm projeler

LEARNING SYSTEM · GAMIFIED PROGRESS

YDSXP – YDS/YÖKDİL Study Tracker

YDS ve YÖKDİL hazırlığını ölçülebilir günlük ilerlemeye dönüştüren; XP, hedef ve spaced repetition mekaniklerini birleştiren full-stack çalışma ürünü.

SYSTEM PROFILE2026
KategoriFull-Stack
MotivasyonXP + seviye
ÖğrenmeSM-2 tekrar
TakipGünlük hedefler

01 · PRODUCT VIEW

Çalışan ürün, gerçek ekranlar.

02 · PROBLEM

Neyi çözmek için geliştirildi?

01

Görünmeyen ilerleme

Uzun sınav hazırlığında küçük günlük çalışmaların birikimi görünmediğinde motivasyonu korumak zorlaşıyor.

02

Plansız tekrar

Kelimeleri rastgele tekrar etmek, öğrenilmiş ve unutulmaya yakın içerikler arasında doğru önceliği kuramıyor.

03

Dağınık çalışma kaydı

Kelime, paragraf, test ve deneme çalışmalarını tek ilerleme modelinde birleştirmek gerekiyor.

03 · ARCHITECTURE

Sistem nasıl çalışıyor?

01

Çalışma kaydı

Farklı çalışma türleri ortak bir XP modeline çevrilerek günlük aktivite olarak kaydedilir.

02

İlerleme motoru

Kazanılan XP; seviye, günlük hedef ve çalışma serisi göstergelerini günceller.

03

Akıllı tekrar

SM-2 algoritması flashcard tekrar zamanını kullanıcının performansına göre planlar.

04

Kalıcı veri

Prisma ve PostgreSQL/Supabase katmanı kullanıcı ilerlemesini ve öğrenme geçmişini saklar.

04 · DECISION FLOW

Çalışmayı görünür ilerlemeye dönüştür.

YDSXP yalnızca süre tutmaz; her çalışmayı anlamlı bir ödüle bağlar ve tekrar edilmesi gereken içeriği doğru zamanda yeniden karşıya çıkarır.

01

Çalışmayı kaydet

Kelime, paragraf, test veya deneme aktivitesini seç.

02

XP kazan

Aktivitenin değerine göre XP ve günlük hedef ilerlemesi kazan.

03

Tekrarı planla

Flashcard performansına göre bir sonraki çalışma zamanını belirle.

04

Gelişimi izle

Seviye, seri ve haftalık istatistiklerle uzun dönem ilerlemeyi gör.

05 · ENGINEERING

Mühendislik kararları.

Ürünün yalnızca çalışan bir demo değil; güvenilir, anlaşılır ve geliştirilebilir bir sistem olması hedeflendi.

Tip güvenli full-stack yapı

Next.js ve TypeScript ile arayüzden veri erişimine kadar tutarlı bir geliştirme deneyimi kuruldu.

İlişkisel veri modeli

Prisma ve PostgreSQL ile kullanıcı, aktivite, XP ve tekrar kayıtları izlenebilir ilişkiler hâlinde modellendi.

Bulut dağıtımı

Uygulama Vercel ve Supabase üzerinde erişilebilir, yönetilebilir bir ürün olarak yayınlandı.

06 · TECHNOLOGY

Teknoloji seti.

Ürün ihtiyaçlarına göre seçilen servis, veri ve teslimat araçları.

Next.js 14TypeScriptPrismaPostgreSQLSupabaseVercel

EXPLORE THE BUILD

Kod, mimari ve ürün kararları birlikte.

Projenin kaynak kodunu inceleyebilir veya diğer mühendislik çalışmalarına dönebilirsin.

Sonraki proje

PulsePilot AI — Product Feedback & Engineering Copilot

AI / ML · 2026