Feely
Yeni nesil sosyal platform
React ve Node.js ile geliştirdiğim, yeni nesil bir sosyal medya platformu olarak tasarlanan web projesi.

Feely, yeni nesil bir sosyal medya platformu olarak tasarladığım bir web projesi. Ben, Berke Özyaşar, platformu kişisel bir girişim olarak React ve Node.js ile geliştirdim. Proje, geliştirmesinin son aşamasına geldiğinde yatırımcı arayan bir girişim olarak konumlandı.
Neden bir sosyal platform
Sosyal medya uygulamaları, bir geliştirici için en kapsamlı ürün türlerinden biridir: kullanıcı hesapları, içerik akışı, etkileşimler, bildirimler ve moderasyon aynı sistemde bir araya gelir. Feely benim için hem bir ürün fikri hem de bu bileşenlerin tamamını tek bir mimaride kurma deneyimi oldu.
Teknik yaklaşım
Ön yüzü React ile tek sayfalı bir uygulama olarak, arka ucu ise Node.js ile bir API olarak kurdum. Bu ayrım, aynı API'nin ileride bir mobil uygulama tarafından da kullanılabilmesine imkân tanıyor. Sosyal bir platformda dikkat edilmesi gereken başlıca konular şunlar:
- Akışın, içerik sayısı arttıkça da hızlı yüklenmesi
- Etkileşim ve bildirimlerin kullanıcıya gecikmeden ulaşması
- Kullanıcı verisinin ve gizlilik ayarlarının doğru korunması
- Arayüzün masaüstünde ve mobilde aynı ölçüde kullanışlı olması
Ürün tarafında ise asıl soru, kullanıcıların mevcut büyük platformlar yerine neden yeni bir platformda vakit geçireceğiydi. Feely bu soruya farklı bir sosyal deneyim önererek cevap vermeyi hedefledi. Bu konular, sonraki ürünlerde verdiğim mimari kararları da etkiledi. Gerçek zamanlı etkileşim üzerine kurulu bir diğer projem IOOS oldu; abonelikli ürün tarafındaki güncel çalışmalarım ise kpss.ai ve Şantiyepro.
Durum
Feely'nin tanıtım sitesi feely.world adresinde. Kendi platform fikriniz için SaaS ürün geliştirme sayfasına göz atabilir ya da benimle iletişime geçebilirsiniz.


