Sosyal Medya
Ahi Socify: Üniversite Sosyal Ağı
Kırşehir Ahi Evran Üniversitesi için 5.000'den fazla aktif öğrenciye ulaşan kapsamlı bir sosyal platform.
Teknolojiler
Yayınlanma
Şubat 2024
Ahi Socify: Üniversite Sosyal Ağı
Ahi Socify, Kırşehir Ahi Evran Üniversitesi öğrencileri ve personeli için özel olarak tasarlanmış bir sosyal ağ uygulamasıdır. Kampüs iletişimi, etkinlik takibi ve öğrenci etkileşimi için dijital bir merkez görevi görür.
Genel Bakış
Proje, merkezi, güvenli ve üniversiteye özel bir iletişim aracı ihtiyacından doğdu. Tam kapsamlı (full-stack) bir çözüm olarak geliştirilen uygulama, 5.000'den fazla kullanıcısı olan bir topluluğu destekleyecek şekilde ölçeklendi ve kampüs genelinde gerçek zamanlı etkileşimi kolaylaştırıyor.
Temel Özellikler
- Kampüs Ekosistemi: Gerçek zamanlı haber akışları, etkinlik duyuruları ve üniversiteye özel bölüm kanalları.
- Gerçek Zamanlı Mesajlaşma: WebSockets destekli anlık bire bir ve grup iletişimi.
- Öğrenci Hizmetleri: Akademik programlar, kampüs haritaları ve dijital öğrenci kimliklerinin entegrasyonu.
- Ölçeklenebilir Mimari: Redis önbelleğe alma kullanılarak yoğun zamanlarda (sınav dönemleri/etkinlik kayıtları) yüksek trafik yönetimi.
Teknoloji Yığını
- Mobil: Flutter (iOS & Android) - Yerel (native) performans sağlayan tek kod tabanı.
- Arka Uç: Laravel (PHP) - Güçlü RESTful API mimarisi.
- Veritabanı: Yapılandırılmış veriler için MySQL ve yüksek hızlı önbelleğe alma/oturum yönetimi için Redis.
- Gerçek Zamanlı: Laravel Echo & WebSockets.
- Depolama: Güvenli medya yönetimi için AWS S3.
Zorluklar
Binlerce öğrenciden gelen eşzamanlı istekleri kampüs etkinlikleri sırasında yönetmek için arka ucu ölçeklendirmek önemli bir optimizasyon gerektirdi. Çok katmanlı bir önbelleğe alma stratejisi uyguladım ve veritabanı indekslemeyi optimize ederek ağır yük altında bile 100 ms'nin altında API yanıt süreleri sağladım.