
Kurumlar ve ögrenciler için dijital sınav yönetim platformu.
TavAkademi, egitim kurumlarına yönelik gelistirilmis kapsamlı bir dijital sınav ve egitim yönetim platformudur. Admin, Egitmen ve Ögrenci olmak üzere üç role özgü arayüzler sunan platform; egitim seti yönetimi, çoklu sınav tipleri, görsel galeri, otomatik sertifika üretimi ve detaylı raporlama özelliklerini tek çatı altında toplamaktadır. Teorik (çoklu seçimli metin soruları), Görsel (açıklamalı görüntü soruları) ve Karma sınav tipleri desteklenmektedir. Pratik sınavlar için özel format destegi de bulunmaktadır. Sınav güvenligi; tam ekran zorunlulugu ve yasa dısı hamle algılama ile saglanmaktadır. Soru havuzu yönetimi ayrı Teo ve Img havuzlarından olusmakta, toplu soru yükleme desteklenmektedir. X-Ray görüntü araçları; poligon editörü, Black&White/Negative/Seffaflık/HI/O2/OS/SEN filtreleri, görüntü birlestirme (Image Merger & Blender) ve sürüklenebilir katman destegi sunmaktadır. Sablon tabanlı otomatik sertifika olusturma DOCX ve PDF olarak çıktı almayı, QR kod entegrasyonuyla dogrulamayı mümkün kılmaktadır. Speakeasy (TOTP) ile 2FA kimlik dogrulama ve GeoIP ile oturum konum dogrulaması uygulanmaktadır. Excel tabanlı toplu kullanıcı kaydı ve raporlama, Recharts ile grafik tabanlı performans görsellestirmesi mevcuttur. Redis oturum önbelleklemesi, Puppeteer ile tarayıcı otomasyonu ve Docxtemplater ile sablon isleme desteklenmektedir. React (Vite), Node.js (Express), MySQL ve Sequelize ORM altyapısıyla gelistirilmistir.
<div class="project-info">
<p>
Bu proje, modern web teknolojilerinin sundugu en iyi araçlar kullanılarak gelistirildi. Her teknoloji, performans, güvenlik ve kullanıcı deneyimini maksimize edecek sekilde dikkatlice seçildi. Gelistirme sürecinde özellikle bilesen tabanlı yapı, yeniden kullanılabilir kod mimarisi ve optimize edilmis render performansı hedeflendi.
</p>
<p>
Kullanıcı arayüzü, sade ama etkileyici bir görsel deneyim sunmak amacıyla tasarlandı. Tasarım sistemi; tutarlılık, okunabilirlik ve erisilebilirlik prensipleri üzerine kuruldu. Stil katmanında güçlü bir yapı saglamak için modern CSS framework’leri ve yardımcı araçlar tercih edildi.
</p>
<p>
Frontend tarafında React ve Next.js gibi güçlü teknolojiler, hızlı yüklenme süreleri ve SEO uyumlulugu açısından büyük avantaj sagladı. Ek olarak, Tailwind CSS sayesinde tasarım süreçleri hızlanırken, gelistirme süreci daha esnek hale getirildi.
</p>
<p>
Sonuç olarak bu teknoloji yıgını, projenin sadece bugünkü ihtiyaçlarını degil, gelecekteki ölçeklenebilirlik hedeflerini de destekleyen modern, sürdürülebilir bir altyapı olusturdu.
</p>
<p>
Proje ayrıca responsive tasarım ve mobil öncelikli yaklasım ile her cihazda kusursuz bir deneyim sunuyor. Kullanıcı etkilesimi ve erisilebilirlik testleri ile tasarımın her asaması optimize edildi.
</p>
<p>
Performans optimizasyonları kapsamında sayfa yükleme süreleri minimize edildi, görseller ve medya içerikleri modern tekniklerle sıkıstırıldı. Bu sayede hem kullanıcı deneyimi yükseltildi hem de SEO açısından güçlü bir temel saglandı._
</p>
</div>React
Frontend
Redux
Frontend
Vite
Frontend
Bootstrap
Frontend
Express
Backend
Node.js
Backend
MySQL
Database
Sequelize
Database
Docker
DevOps
Vercel
DevOps
Railway
DevOps
Sadece birkaç adımda kendi markanı dijitalde öne çıkarabilirsin.
Evet, iletisime geçelim