Bir müşteri portalı, vibe coding’in en az tolerans gösteren projesidir. Bu, Twitter için hazırlanan bir demo değil; müşterilerinizin giriş yaptığı ve içindeki verilerde isimlerinin yazdığı bir araçtır. Şu dört şey projeyi ya başarıya ulaştırır ya da batırır:
- Her zaman çalışan giriş sistemleri, şifre sıfırlama ve kurtarma dahil
- Su sızdırmayan izinler, böylece A müşterisi B müşterisinin dosyalarını asla görmez
- Hali hazırda sahip olduğunuz iş verileriyle temiz bir bağlantı
- Sıkıcı bir dayanıklılık; siz tatildeyken uygulamanın çökmemesi
Bu kontrol listesi, tam da prompt ile üretilen uygulamaların en zayıf olduğu noktadır. Araştırmalar rahatsız edici: AI tarafından üretilen kodlar sorunsuz derlenirken, yaklaşık %45’i OWASP Top 10 açıklarını taşıyor, AI araçları demonun çalışması için veritabanı izinlerini rutin olarak çok geniş tutuyor ve giriş ekranını sunup şifre sıfırlama akışını unutmalarıyla ünlü durumdalar.
Bunların hiçbiri ilk bir saatte ortaya çıkmaz. Hepsi gerçek bir müşteri kullandığında belirir. Bu yüzden bu sıralama, demo hızını değil, hayatta kalma başarısını baz almaktadır.
1. Softr - altı ay sonra hala çalışmaya devam eden portal
Softr ana sayfası ekran görüntüsü
Bu, sitedeki en belirgin 1 numaradır ve bunu somut verilerle savunacağız. Bir müşteri portalı yaklaşık %80 oranında standart altyapıdan oluşur: kimlik doğrulama, kullanıcı grupları, müşteriye özel veri görünürlüğü, şifre sıfırlama, barındırma. Softr tüm bunları platform altyapısı olarak sunar. Bir güvenlik modelinin var olması için prompt yazıp umut etmezsiniz; görsel bir izin panelinden “müşteriler sadece kendi kayıtlarını görsün” seçeneğine tıklarsınız ve tam olarak ne yaptığını okuyabilirsiniz.
İnşa süreci hala vibe coding gibi hissettiriyor. AI Co-Builder’a tasarım stüdyosu portalını tarif ettik ve tek seferde veritabanını, giriş akışını, müşteri panelini ve kullanıcı gruplarını aldık; ardından başka bir prompt harcamadan görsel düzenleyicide her şeyi ince ayarla optimize ettik. İşletmenizi yönetmek için kullandığınız mevcut verilere (Softr’ın kendi veritabanı, Airtable, Google Sheets ve SQL kaynakları) bağlanır; böylece portal, operasyonlarınızın yanında değil, üzerinde konumlanır.
İkinci gün hikayesi asıl belirleyici olan kısımdır. Müşterimiz yayından altı hafta sonra bir onay adımı eklenmesini istediğinde, bu durum ikimizin de okuyamadığı bir kod tabanı üzerinde kredi tüketen bir re-prompt seansı değil, bir öğleden sonralık görsel düzenleme ile çözüldü. Sabit fiyatlandırma (Professional aylık $139, 100 kullanıcıyı kapsar), iterasyon yaparken maliyetlerin aniden yükselmediği anlamına gelir. Dürüst bir kapsam notu: Eğer “portalınız” aslında özel UI’lı, tamamen özgün bir tüketici ürünü ise, bu araç size göre değildir. Ancak gerçek bir müşteri portalı için buradaki hiçbir seçenek yanına yaklaşamaz. Tam inceleme.
2. Replit - sorumluluğu alabilen ekipler için kod odaklı rota
Replit ana sayfası ekran görüntüsü
Gerçek kodlarla inşa edilmiş bir portal istiyorsanız - kurum içinde geliştirme yetkinliğiniz olduğu için veya gereksinimleriniz herhangi bir platform için çok özel kaldığı için - Replit en güçlü kod odaklı seçenektir. Agent uygulamayı oluşturur, platform gerçek altyapıyı (SQL veri tabanı, hosting, özel alan adları, otomatik ölçeklendirme) sağlar ve saf jeneratörlerin aksine, kaçınılmaz müdahaleler için elinizin altında tam bir IDE ve terminal bulunur.
Onu ikinci sıraya koyduk çünkü dürüst olmak gerekirse sizi üretim aşamasındaki bir portala ulaştırabilir; ancak karşılığını net bir şekilde okuyun: artık bir yazılımı yönetiyorsunuz. Kimlik doğrulama ve satır düzeyinde güvenlik, istemlerle veya manuel olarak kodla uygulanır ve bunlar yalnızca sizin incelemeniz kadar güvenlidir. Bakım size aittir. Hobi projeleri için uygun olan efor tabanlı faturalandırma, bir müşteri aciliyeti nedeniyle uzun agent oturumları gerektiğinde pek eğlenceli olmamaya başlar; topluluğun aşım hikayelerini önce okumaya değer.
Kod sahipliği isteyen, teknik derinliği olan ajanslar ve ekipler için doğru tercih. Teknik olmayan geliştiriciler içinse yanlış bir kısayoldur; çünkü herhangi bir otomatik oluşturulmuş kod tabanında olduğu gibi onlar da “İkinci Gün” duvarına çarpacaklardır. Tam inceleme.
3. Bubble - gerçek portal altyapısı, gerçek emek
Bubble ana sayfası ekran görüntüsü
Bubble, bu listedeki portalın zor kısımlarının gerçek platform özellikleri olduğu diğer platformdur. Sunucu tarafındaki gizlilik kuralları hangi kullanıcı rollerinin belirli alanları ve kayıtları arayabileceğini, görüntüleyebileceğini veya değiştirebileceğini belirler, ilişkisel veri tabanı yerleşik olarak sunulur ve 8.000’den fazla eklentiden oluşan pazar yeri ödemeleri, mesajlaşmayı ve bir müşteri portalının dönüştüğü çoğu şeyi kapsar. Yıllardır üretim seviyesindeki işletme uygulamalarına ev sahipliği yapması, müşteriler giriş yaptığında önem kazanan bir durumdur.
Onu ilk ikinin dışında tutan iki şey var. Birincisi, öğrenme eğrisi kullandığımız tüm no-code araçlar arasındaki en dik olanıdır: veri tabanı tasarımında, iş akışı koşullarında ve özellikle gizlilik kurallarında ustalaşmak ciddi bir zaman yatırımı gerektirir ve burada yanlış yapılandırılmış bir portal, tam da en kritik olduğu noktada çöker. İkincisi, iş yükü birimi (workload-unit) fiyatlandırması. Planlar 175 bin WU için aylık 69$‘dan başlıyor ancak verimsiz iş akışları tüketimi öngörülemez şekilde artırabilir; topluluğun eski üyeleri bunu açıkça ifade ediyor: MVP’ler için harika, ancak bazı yapılandırmalarda “üretim aşaması için çok pahalı hale geliyor.”
Portal, daha basit platformların kapasitesini aşan gerçekten karmaşık bir mantığa sahip olduğunda ve siz (veya freelancer’ınız) bunu düzgünce öğrenmeye istekli olduğunuzda Bubble’ı seçin. Tam inceleme.
4. Cursor - kod yazan ekipler için tamamen özel yol
Cursor ana sayfası ekran görüntüsü
Eğer portalın gerçekten özel bir yazılım olması gerekiyorsa - kendi tasarım sisteminiz, veri modeliniz ve altyapınız - dürüst cevap şudur: Siz aslında yazılım geliştirme yapıyorsunuz ve Cursor bunu daha hızlı yapmanın bildiğimiz en iyi yoludur. Tüm kod tabanına hakim olan ve bir agent moduna sahip, AI öncelikli bir kod editörüdür; bir mühendis için kimlik doğrulama, veri modelleri ve paneller oluşturma sürecini gerçekten hızlandırır.
Listenin üst sıralarında değil de ortalarında yer almasının nedeni: bu kesinlikle geliştiriciler için bir araçtır. Hosting yok, yönetilen veri tabanı yok, izin paneli yok; tüm yığını siz getirirsiniz ve koddaki her güvenlik kararının sahibi siz olursunuz. Bir hizmet olarak portal geliştiren bir geliştirici ekibi veya teknik bir freelancer için Cursor (genellikle bir v0 tasarımı veya Bolt iskeleti ile desteklenerek), kredi artış dramaları olmadan, sabit 20$/ay Pro planı ile güçlü bir hamledir. Diğer herkes içinse yanlış adrestir. Tam inceleme.
5. Bolt - geliştiriciler için iskelet, diğer herkes için emek
Bolt ana sayfası ekran görüntüsü
Bolt, portal ön yüzünü hızlıca oluşturur ve bunu geliştirebilmeniz için size temiz kod dışa aktarımı sunan gerçek, tarayıcı tabanlı bir geliştirme ortamı sağlar. Supabase kimlik doğrulamasını bağlamayı, güvenlik kurallarını manuel olarak yapılandırmayı ve kendi altyapısına konuşlandırmayı planlayan bir geliştirici için, özel bir portal için saygıdeğer bir iskelettir.
Teknik olmayan bir geliştirici için boşluklar tam olarak portalın kritik noktalarıyla örtüşür. Yerleşik bir veri tabanı veya kimlik doğrulama katmanı yoktur - bir portalın kalbi olan kısım, Bolt tarafından bir “egzersiz” olarak bırakılmıştır. Güvenlik kuralları görsel olarak yapılandırılmak yerine istemlerle belirlenir, bu da geniş izinlerin gözden kaçmasına neden olur. Düzenleme döngüleri sırasındaki token tüketimi topluluğun sıkça dile getirdiği bir şikayettir ve müşteri revizyonlarının ana iş akışı olduğu durumlarda bu durum can sıkıcıdır. Yetenekli bir araç, ancak bu iş için yanlış varsayılan. Tam inceleme.
6. Lovable - göz alıcı prototip, ertelenmiş fatura
Lovable ana sayfası ekran görüntüsü
Lovable, bu listedeki her şeyden daha iyi görünen bir portal demosunu hızla üretecektir. Portalı sunmak - müşteriye panellerinin nasıl görünebileceğini göstermek - için gerçekten doğru araçtır ve biz de onu bu şekilde kullanıyoruz.
Bu kadar düşük sıralanmasının nedeni, bu demoyu gerçek müşterilere sunma aşamasında frene basmamızdır. Kimlik doğrulama ve satır düzeyinde güvenlik, AI’nın kurduğu ve sizin denetlemeniz gereken Supabase yapılandırmasında yer alır; RLS’yi doğru ayarlamak, istem akışının yüzeysel geçtiği manuel çalışmalar gerektirir. Uzun vadeli geliştiriciler, müşteri işleri için çok kritik olan iki durum rapor ediyor: platform güncellemelerinin canlı müşteri uygulamalarını bozması (bazı geliştiriciler artık sadece bu hataları yönetmek için aylık bakım ücreti alıyor) ve AI tarafından tasarlanan şemaların “şema borcu” biriktirerek küçük değişiklikleri birkaç ay içinde yeniden yapılandırmaya dönüştürmesi. Müşteri geri bildirimleri üzerinden ilerlemek, özellikle hata ayıklama döngülerinde çok fazla kredi tüketir.
İşi almak ve tasarımı şekillendirmek için Lovable’ı kullanın. Ardından, müşterilerin gerçekten giriş yapacağı portalı, izinleri görebildiğiniz bir araçla inşa edin. Tam inceleme.
7. v0 - henüz var olmayan bir portalın güzel ön yüzü
v0 ana sayfası ekran görüntüsü
v0, burada tek bir dürüst kullanım amacı için yer buluyor: portalın arayüzünü tasarlamak. Bir istemden veya taslaktan, herhangi bir tasarım aracından daha hızlı bir şekilde cilalanmış React panelleri oluşturur ve ajanslar bir saat içinde müşteriye etkileyici bir mockup sunabilir.
Ancak onu bir portal oluşturucu olarak sınıflandırmak size yalan söylemek olur. Veri tabanı yok, kimlik doğrulama yok, arka uç yok - bir portalı portal yapan her özellik bilinçli olarak eksik bırakılmıştır. İşlemesi gereken akış şudur: v0’da tasarlayın, bileşenleri dışa aktarın ve bunları bu listenin başka bir yerinde oluşturulmuş gerçek bir altyapıyla eşleştirin. Tam inceleme.
Ayrıca denediklerimiz: Listeye giremeyen araçlar
Bazı araçlar detaylıca incelendi ancak listeye giremedi. Base44 veri tabanını, kimlik doğrulamayı ve hosting’i tek bir istemde topluyor, bu da kağıt üzerinde ihtiyacı karşılıyor - ancak kesinti raporları, platform güncellemelerinin üretim uygulamalarını bozması, markalanamayan giriş sayfaları ve kullanıcıların düzgün çoklu kiracı (multi-tenant) izolasyonu için tasarlanmadığını söylediği bir mimari; bunların her biri bir hobi uygulamasında tolere edilebilir ancak müşterilerin izlediği bir projede kabul edilemez. Claude Code tamamen terminalde çalışıyor; bu, kodla arası iyi olan geliştiriciler için harika olsa da, teslimatın müşterinin giriş yapacağı markalı bir portal olduğu durumlarda imkansızdır. Zite kendisini işletme uygulamaları ve portallar için pazarlıyor ancak henüz ücretli bir müşteriyi buraya taşımadık, bu yüzden bunu yapana kadar sıralama listesinin dışında kalacak - burayı takipte kalın.
Portal oluşturucunuzu nasıl seçersiniz
Tek bir soru işin çoğunu çözer: Altıncı ayda bu portalın bakımını kim yapacak?
| Durumunuz | Şurada inşa edin |
|---|---|
| Teknik bilen kimse bakmıyor | Softr - portal temeli ürünün kendisidir, değişiklikler görsel kalır |
| Kodun sahibi olacak geliştiricileriniz var | Replit veya Cursor’ı besleyen Bolt |
| Henüz yayınlamıyorsunuz, sadece fikri sunuyorsunuz | Tasarım için Lovable, sonra yukarıdakilerle yeniden inşa edin |
Ve neyi seçerseniz seçin, tek bir müşteriyi davet etmeden önce şu testi uygulayın: iki müşteri hesabı oluşturun, her birinin arkasına farklı veriler koyun ve diğerininkini görmeye çok çalışın. Softr’da bu garanti, yapılandırdığınız görsel bir kuraldır. Otomatik oluşturulan portallarda ise bu beş dakikalık test, geliştiricileri kendi logolarının olduğu bir veri sızıntısını yayınlamaktan kurtarmıştır.