Portfolyoya Dön


























Yanıtla Kazan - Chat & Arkadaşlık
Backend API, Socket.io chat, arkadaş sistemi frontend + backend
Proje Hakkında
Müşterinin mevcut uygulamasına sıfırdan backend API yazılıp Hetzner sunucusunda yayına alındı. Chat sistemi ve arkadaşlık modülünün hem backend API hem frontend ekranları geliştirildi. Medya paylaşımı, sesli mesaj ve emoji desteği eklendi.
Geliştirdiklerim
- ✓Node.js + Express backend API sıfırdan yazıldı
- ✓Socket.io real-time mesajlaşma
- ✓PostgreSQL veritabanı tasarımı
- ✓Redis caching ve session
- ✓Arkadaş modülü (frontend + backend) - kullanıcı arama, ekleme, listeleme, engelleme
- ✓Chat modülü (frontend + backend) - 1-1 mesajlaşma, mesaj geçmişi
- ✓Medya paylaşımı - fotoğraf (kamera + galeri)
- ✓Sesli mesaj - kayıt, gönderim, oynatma (play/pause)
- ✓Emoji & Sticker - emoji picker, GIF
- ✓Mesaj özellikleri - silme, yıldızlama, okundu
- ✓Docker containerization
- ✓Nginx reverse proxy
- ✓SSL + güvenlik (Helmet, CORS)
- ✓Hetzner VPS production deployment
- ✓İngilizce/Türkçe dil desteği
Teknik Zorluklar
Sıfırdan backend API, real-time chat altyapısı, production deployment, veritabanı optimizasyonu, medya upload/storage, hem frontend hem backend geliştirme
Ekran Görüntüleri


























