Prompta IMG - SaaS Platform
Ürün Görsellerini Satışa Dönüştüren İçeriklere Çevir!
Rol: Full-Stack Developer - Designer
Araçlar: Next.js · TypeScript · Fastify · Prisma · PostgreSQL · Socket.IO · OpenAI/Gemini
İlk Bakış
Prompta, e-ticaret ekiplerinin ürün görsellerinden ve ürün bilgilerinden pazaryeri, sosyal medya, reklam ve e-posta kanalları için marka uyumlu içerikler üretebildiği tam yığın bir SaaS platformu olarak tasarlandı. Proje; kamuya açık web sitesi, kullanıcı dashboard’u, bağımsız admin paneli ve OpenAPI destekli Fastify API’den oluşuyor. Amaç, içerik üretimini hızlandırırken Brand DNA, şablon, toplu üretim, analitik, faturalandırma, API erişimi ve destek süreçlerini tek merkezi yapıda yönetebilmekti.
Meydan Okuma
Sistem yalnızca bir AI içerik üretim ekranı ihtiyacını karşılamıyordu. Kullanıcı ve workspace yönetimi, 2FA güvenliği, ekip davetleri, abonelik/ödeme süreçleri, plan limitleri, kredi bazlı public API, üretim geçmişi, kalite/moderasyon, duyurular, blog içerikleri ve destek talepleri aynı ürün akışının parçalarıydı. Bu nedenle çözümün hem güven veren modern bir SaaS vitrini sunması hem de arka tarafta operasyonları ölçeklenebilir, güvenli ve izlenebilir şekilde taşıması gerekiyordu.
Yapılanlar
Uygulama monorepo yapısında kuruldu: müşteri tarafı Next.js uygulaması, bağımsız Next.js admin paneli, Fastify tabanlı API, Prisma ORM ve PostgreSQL veritabanı birlikte çalışıyor. Kullanıcı panelinde tekli içerik üretimi, toplu üretim, Brand DNA, prompt şablonları, üretim geçmişi, analitik, API anahtarları, ekip yönetimi, faturalandırma ve destek akışları geliştirildi. Backend tarafında JWT access/refresh token, HttpOnly cookie, 2FA challenge, güvenilen cihaz, rate limit, workspace üyeliği ve audit log kontrolleri kullanıldı. AI üretim katmanında OpenAI/Gemini sağlayıcı seçimi, mock fallback, platforma özel prompt kuralları ve Brand DNA bağlamı bir araya getirildi. Admin panelinde kullanıcılar, workspace’ler, markalar, üretimler, ödemeler, API anahtarları, duyurular, blog, feature flag, güvenlik ayarları, moderasyon ve audit log yönetimi merkezi hale getirildi.
Sonuç
Ortaya, Prompta’nın hem pazarlama vitrini hem kullanıcı çalışma alanı hem de operasyon yönetim merkezi olarak çalışabilen kapsamlı bir AI SaaS platformu çıktı. Kullanıcılar ürün içeriklerini tekli veya toplu şekilde üretebiliyor, marka kurallarını yönetebiliyor, çıktıları kaydedip dışa aktarabiliyor, kullanım analitiklerini takip edebiliyor ve API üzerinden üretim akışlarını kendi sistemlerine bağlayabiliyor. Admin ekibi ise abonelikleri, ödemeleri, kullanıcıları, içerik üretimlerini, destek taleplerini, güvenlik ayarlarını ve sistem duyurularını tek panelden yönetebiliyor. Proje, manuel içerik üretimini azaltan, marka tutarlılığını güçlendiren ve e-ticaret içerik operasyonlarını ölçeklenebilir bir altyapıya taşıyan bütünleşik bir platform sunuyor.
Galeri