PentaAI — Deneme Değerlendirme ve Rehberlik Platformu
- Kategori
- Web Uygulaması
- Yıl
- 2026
- Kullanılan teknolojiler
- Next.js 15, NestJS, PostgreSQL RLS, Prisma, Redis / BullMQ, Docker

Ekran görüntüleri

Projeye genel bakış
PentaAI, LGS, TYT ve AYT denemesi uygulayan kurumların en çok zaman kaybettiği işi otomatikleştiriyor: yayınevinden gelen cevap anahtarını, optik okuyucudan çıkan dosyayı ve öğrenci listesini birbirine bağlamak.
Kurum, yayınevinin kazanım Excel'ini yükler; sistem her soruyu dersine, konusuna ve kazanımına bağlar. Optik dosyası yüklendiğinde öğrenciler numara ve adla eşleştirilir, netler, puanlar ve sıralamalar hesaplanır. Her öğrenci için soru bazlı analiz ve eksik konu listesi içeren, kurumun logosunu taşıyan PDF karne üretilir.
Rehber öğretmen tarafında sistem tek tek denemelere değil eğilime bakıyor. Birden fazla denemede tekrar eden eksikler Kazanım Takip Merkezi'ne kart olarak düşüyor. PentaRank, öğrencinin deneme başarısını ve çalışma istikrarını tek bir puanda topluyor; panel hangi öğrencinin yükseldiğini, hangisinin gerileme eğiliminde olduğunu ilk ekranda gösteriyor.
Mimari en baştan çok kiracılı kuruldu. Her kurum kendi alt alan adından giriyor ve izolasyon yalnızca uygulama katmanına bırakılmadı: PostgreSQL Row Level Security ile bir kurumun öğrencisi, denemesi ya da ödemesi başka bir kurumun sorgusunda veritabanı seviyesinde görünmüyor. Öğrenci, veli, öğretmen ve kurum yöneticisi oturumları birbirinden ayrı; rehber öğretmenin hangi modülleri göreceğine kurum karar veriyor.
Altyapı Next.js 15 ve NestJS üzerine kurulu bir monorepo. PDF karneler ve toplu işlemler Redis üzerindeki iş kuyruğunda arka planda üretiliyor, dosyalar S3 uyumlu depolamada tutuluyor. Platform şu anda canlıda ve 1.000'den fazla öğrenci tarafından kullanılıyor.
Öne çıkan özellikler
- Alt alan adı + PostgreSQL Row Level Security ile çok kiracılı izolasyon
- Yayınevi kazanım Excel'inden deneme tanımlama: her soru ders, konu ve kazanıma bağlı
- Optik dosyadan otomatik öğrenci eşleştirme, net, puan ve sıralama hesabı
- Kurum logolu, soru bazlı analizli PDF karne — arka planda iş kuyruğunda üretilir
- Kazanım Takip Merkezi: tekrar eden eksikler rehber öğretmene kart olarak düşer
- PentaRank: deneme başarısı ve çalışma istikrarından doğan kademe sistemi
- Kurum, rehber öğretmen, öğrenci ve veli için ayrı paneller ve rol bazlı yetki
- Kayıt, yoklama, ders programı ve muhasebe modülleri
- Canlıda, 1.000'den fazla aktif öğrenci
Kullanılan teknolojiler
- Next.js 15
- NestJS
- PostgreSQL RLS
- Prisma
- Redis / BullMQ
- Docker