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ı
Osman Aydın — Portfolio & Kişisel Blog Platformu

Osman Aydın — Portfolio & Kişisel Blog Platformu

TamamlandıWeb2025

Kişisel yazılım projelerimi, yetkinliklerimi ve profesyonel hikayemi tek bir yerde topladığım modern, yönetilebilir ve sürekli geliştirilen portfolio uygulaması.


Yeni projeler ekleyebildiğim, açıklamaları güncelleyebildiğim ve çalışmalarımı ziyaretçilerle paylaşabildiğim kişisel marka vitrinim.

GitHub

Proje Hakkında

Bu proje Next.js, React, TypeScript ve Material-UI kullanılarak geliştirilmiş dinamik bir frontend arayüzü; Go Fiber backend API’si ve MongoDB veritabanı ile uçtan uca full-stack bir yapı sunar.


Uygulama microservices yapısında inşa edilmiştir: Backend API, Public Frontend ve Admin Paneli ayrı container olarak çalışır ve Nginx üzerinden yönlendirilir. SSL, reverse proxy, log yönetimi, persistent storage ve Docker Compose ile ölçeklenebilir bir altyapıya sahiptir.


Teknolojiler:

▪ Next.js 14 • React 18 • TypeScript • Zustand • React-Quill • MUI

▪ Go (Fiber v2) • JWT Auth • File Upload • REST API

▪ MongoDB • Docker • Nginx • VPS • SSL (Let’s Encrypt)

Detaylı İçerik

Bu proje, kişisel portfolio ve blog altyapısını tek panelden yönetilebilir hale getirmek amacıyla tasarlanmış full-stack bir platformdur. Admin paneli üzerinden yeni projeler eklenebilir, mevcut portfolio içerikleri güncellenebilir, about–skills–experience gibi bölümler düzenlenebilir.


Tüm veriler MongoDB üzerinde saklanır, frontend ise API’dan canlı olarak beslenir. Deployment tarafında Docker Compose kullanılmış, her servis izole edilerek yönetilebilir hale getirilmiştir. Nginx reverse proxy ile üç farklı subdomain aynı sunucu üzerinde kesintisiz hizmet verir. SSL sertifikaları otomatik yenilenmekte olup platform tamamen HTTPS üzerinden çalışır.


Gelecek sürümlerde blog sistemi, PWA ve çoklu dil desteği ile platform genişletilebilir bir yapıya sahiptir.

Kullanılan Teknolojiler

Next.js
Go
MongoDB
Docker
TypeScript
React.js

Özellikler

Portfolyo projelerim listelenebilir

Hakkımda, yetkinlikler, eğitim ve deneyimler detaylı şekilde görüntülenebilir

Responsive & modern tasarım

Dinamik site içeriği

Frontend, Backend ve Database ayrı container servisleri

Proje Bilgileri

Yıl
2025
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ç