Keeva: Yapay Zeka Destekli Not Alma Platformu

Yapay zeka ile içerik üretimi ve entegre ödeme alma özelliklerine sahip, yapılandırılmış öğrenmeye yönelik platformlar arası bir SaaS uygulaması.

BG Image

Kullanılan Teknolojiler:

React, Supabase, Paddle, OpenAI API

Proje Türü:

Full-Stack MVP Geliştirme

Süre

5 Hafta

BG Image
BG Image
BG Image
BG Image

Bu proje, bilgi yönetimi ile yapay zekanın kesişim noktasına odaklanarak sıfırdan eksiksiz bir SaaS ürününün mimarisini oluşturmayı içeriyordu. Uygulama, kullanıcılara bilgilerini organize edebilecekleri zengin metin düzenleme ortamı sunuyor. Teknik açıdan en büyük zorluk; özetler, çalışma kartları ve testler gibi eğitsel materyaller üretmek amacıyla kullanıcı notlarını gerçek zamanlı analiz edebilen yapay zeka modellerini sisteme entegre etmekti.

Gelir elde etme aşaması için küresel ödemeleri, vergileri ve çok katmanlı abonelik mantığını yönetmek üzere Paddle entegrasyonu yapıldı. Bu durum, abonelik durumunu Supabase arka ucuyla senkronize etmek için güçlü bir webhook sistemi kurulmasını gerektirdi. Vercel üzerinde barındırılan ön yüz, hız ve güvenilirlik için optimize edilerek kullanıcıların coğrafi konumlarından bağımsız olarak kusursuz bir deneyim yaşaması sağlandı.

SaaS platformunun öne çıkan teknik özellikleri şunlardır:

  • Anlamsal biçimlendirmeyi ve yapay zeka destekli taslak oluşturmayı desteklemek için CKEditor 5'e özel eklentiler.

  • Supabase'in gerçek zamanlı yeteneklerini kullanarak cihazlar arasında gerçek zamanlı veri senkronizasyonu.

  • Harici ödeme sağlayıcısı entegrasyonları aracılığıyla otomatik faturalandırma iş akışları ve kullanıcı yaşam döngüsü yönetimi.