Ana içeriğe geç

Çeşmebaşı: Rhein-Main bölgesi için güvenlik-kritik topluluk platformu

Güvenliğin ve veri azlığının sonradan eklenen ayar değil, ürün kararı olduğu kendi ürünümüz.

Zorluk

Bir topluluk uygulaması yazmak teknik olarak mütevazı bir iş — asıl gereksinim güvendi. Buraya katılan biri bulunmak, ölçülmek veya mesaj almak istemiyor. Bu da sonradan eklenemeyecek kararlar gerektiriyor: içeri kim girebilecek, hangi veri hiç toplanmayacak ve buluşma yeri ne zaman görünür olacak. Erişimi başarı ölçütü saymak bilinçli olarak dışarıda bırakıldı.

Çözüm

Erişim iki aşamalı: önce mevcut bir üyeden davet, ardından moderasyon ekibinin kişisel onayı. İçeride annelik, kariyer, kitaplar ve yeni gelenler için ilgi çevreleri; kapasite ve bekleme listesi olan etkinlikler; üyelerin sürdürdüğü, Türkçe konuşan doktor, hizmet ve dükkânları içeren bir şehir rehberi var. Koruma mekanizmaları sonradan eklenmiş değil, ürünün parçası: buluşma yeri yalnızca katılımı onaylananlara gösterilir, check-in gerçek buluşmayı güvenceye alır ve doğrudan mesajlarda ekran görüntüsü alındığında bildirim gider. Köken, din ve doğum tarihi hiç toplanmaz; veri dışa aktarımı ve hesap silme kullanıcının kendi elindedir. Web, PWA ve yerel iOS uygulaması tek bir kod tabanından çıkar.

Teknolojiler

Next.jsTypeScriptPrismaPostgreSQLiOSSwiftVercel

Sonuçlar

İki aşamalı erişim: davet ve ardından moderasyonun kişisel onayı

Koruma ürünün içinde: check-in, buluşma yeri yalnızca onaylananlara, ekran görüntüsü bildirimi

Tasarımdan veri azlığı — köken, din veya doğum tarihi yok; dışa aktarım ve silme kullanıcıda

Tek Next.js/Prisma kod tabanından yerel iOS uygulaması ve PWA, Rhein-Main'de altı şehir

Benzer bir şey inşa etmek ister misiniz?