Osman
Osman Aydın
Ana SayfaHakkımdaProjelerİletişim
Osman

Osman Aydın

Software Developer

Modern teknolojiler ile web ve mobilde kullanıcı dostu, performanslı uygulamalar geliştiriyorum.

Hızlı Linkler

  • Ana Sayfa
  • Hakkımda
  • Projeler
  • İletişim

Sosyal Medya

İletişim için: osmanacoder@gmail.com

© 2026 Osman Aydin. Tüm hakları saklıdır.

Gizlilik PolitikasıKullanım Şartları
Mihrimah Şiir

Mihrimah Şiir

TamamlandıWeb2024

Sosyal şiir & kitap platformu. Gerçek zamanlı arkadaş takibi, şiir beğenme–kaydetme, kitap yorumlama ve söz paylaşımı gibi etkileşimler sunar. Go Fiber + Vue + PostgreSQL ile geliştirilmiş, Docker üzerinden VPS’te canlı çalışan bir sistem.

GitHub

Proje Hakkında

Mihrimah Şiir; Go (Fiber & GORM), Vue 3 ve PostgreSQL üzerine kurulu, mobile-first geliştirilmiş bir sosyal içerik platformudur. Rol bazlı içerik yönetimi, pagination, lazy loading ve optimize edilmiş sorgu yapılarıyla yüksek performans sağlar. Docker Compose + Nginx mimarisi ile containerize edilerek deploy edilmiştir.

Detaylı İçerik

Mihrimah Şiir, şiir ve kitap içeriklerinin paylaşıldığı, kullanıcılar arası sosyal etkileşimi merkezine alan modern bir platformdur. Geliştirmeyi tek başıma yürütüp 3 ayda MVP + production sürümüne getirdim.

Platformun çekirdeğinde gerçek zamanlı arkadaş takip sistemi bulunur. WebSocket mimarisi sayesinde arkadaşlık istekleri, kabul–ret işlemleri ve bağlantı durumları anlık olarak güncellenir; sayfa yenilenmeden takip edilebilir.

Kullanıcılar şiirleri ve kitapları beğenebilir, kaydedebilir, alıntı ve yorum paylaşabilir. Public profiller herkese açıkken, arkadaş olan kullanıcılar karşılıklı daha fazla aktivite bilgisi görebilir. Ek olarak Sözler sayfası, kullanıcıların güzel sözler paylaşabildiği genişletilebilir içerik alanıdır.

Rol sistemi üç seviyeden oluşur:






  • Admin: Şiir, kitap, söz ve içerik ekleyebilir/silebilir
  • VIP: Sadece VIP kullanıcılara açık özel içeriklere erişebilir
  • Member: İçerik görüntüleyebilir, yorum & beğeni & kaydetme yapabilir


Performans tarafında pagination + lazy loading, veri yükünü optimize eder; mobil odaklı tasarımı sayesinde düşük çözünürlüklü cihazlarda dahi akıcı kullanım sağlar. Tüm parolalar hashlenmiş yapıda saklanır, CORS yönetimi yapılandırılmıştır.

Uygulama Docker Compose + Nginx reverse proxy üzerinde VPS'e deploy edilerek production ortamında çalışmaktadır.

Kullanılan Teknolojiler

Go
Vue.js
PostgreSQL
Docker

Özellikler

Kullanıcı ve sosyal etkileşim (Şiir-kitap ve söz içeriklerini beğenme & kaydetme, kitaplara yorum veya alıntı ekleme, public profil görüntüleme, profil bazlı aktivite geçmişi: beğeni-yorum-alıntı, Yakında: Kullanıcıların içerik paylaşabilmesi, ISBN ile kitap önerme-ekletme talebi modülü)

Real-time bağlantı (WebSocket tabanlı anlık arkadaşlık sistemi -tek yönlü değil, karşılıklı friend-state takibi-, request–pending–confirm flow gerçek zamanlı işliyor)

Rol ve içerik yetkilendirme (3 rol: Admin / VIP / Member. Admin içerik ekleyebilir ve yönetebilir. VIP içerikleri sadece VIP kullanıcılar görebilir. Member içerik tüketebilir ancak ekleme yapamaz)

Yüksek performans (Pagination + lazy loading, optimize SQL query’leri GORM üzerinde , mobile-first UI tasarımı)

DevOps ve deployment (Docker Compose ile containerize mimari, Nginx reverse proxy + SSL yapılandırması, VPS üzerinde production rollout)

Proje Bilgileri

Yıl
2024
Rol
Full Stack
Kategori
Web

Proje Linkleri

GitHub Repository
Kaynak kodları görüntüle
Canlı Link
Projeyi canlı olarak görüntüle

Proje Hakkında Soru?

Bu proje hakkında daha fazla bilgi almak veya benzer projeler için işbirliği yapmak ister misiniz?

İletişime Geç