




AI ile manga metni algılama, çeviri ve sayfa düzenleme. Next.js, TypeScript, Google Gemini, PostgreSQL, MinIO ile entegre web uygulaması.
Kategori
Full-Stack
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
1 Oca 2026
Son Güncelleme
8 Nis 2026
Bu projede manga ve çizgi roman sayfalarındaki metinleri algılayıp çeviren, ardından sayfa üzerinde düzenlemeye izin veren AI destekli bir çeviri aracı geliştirmişim.
Manga çeviri akışında metni bulma, sayfa sırasını yönetme, görselleri depolama ve çıktıyı düzenleme işleri genelde farklı araçlara dağılıyor. Bu projede bu süreci tek bir web uygulamasında toplama ihtiyacını çözmeye odaklandım.
Uygulamayı Next.js ve TypeScript ile kurdum. Google Gemini ile metin balonlarını algılayıp çeviri akışını çalıştırıyor, editör tarafında zoom, pan, karşılaştırma, toplu çeviri kuyruğu ve sürükle-bırak yükleme gibi araçlar sunuyorum. Veri tarafında PostgreSQL ve Drizzle ORM kullanmış, kimlik doğrulamayı NextAuth ile kurmuş, görselleri de S3 uyumlu MinIO üzerinde saklayıp yedekleme ve geri yükleme akışını ekledim.
Ortaya sadece çeviri yapan değil, aynı zamanda düzenleme ve içerik yönetimi tarafını da kapsayan daha bütünlüklü bir scanlation aracı çıkmış. Proje AI entegrasyonu, dosya depolama, kimlik doğrulama ve modern full stack React mimarisini aynı yapıda net şekilde gösteriyor.
Next.js, TypeScript, Tailwind CSS 4, PostgreSQL, Drizzle ORM, NextAuth.js, Zustand, TanStack Query, Google Gemini, AWS SDK, MinIO, Docker