
Kuran kursları ve eğitim enstitüleri için tasarlanmış, üç farklı kullanıcı rolüne (Yönetici, Öğretmen, Öğrenci) sahip kapsamlı bir Full-Stack eğitim yönetim platformu geliştirdim. Proje şu anda gelişmiş sistem mimarilerini sergilemek amacıyla kişisel sunucumda canlı bir demo olarak barındırılmaktadır. Geliştirdiğim Temel Özellikler: Akıllı Öğrenci Portalı: Otomatik kayıt ve cinsiyete dayalı sınıf atama sistemi. Öğrenciler haftalık programlarına, medya destekli (video ve ses) ders arşivlerine ve süreli tartışma panolarına erişebilir. Gelişmiş Hile Korumalı (Anti-Cheat) Sınav Sistemi: "Öğeyi Denetle" (Inspect Element) erişimini engelleyen, cevapları anlık olarak otomatik kaydeden, öğrencinin sınavdan çıkmasını engelleyen (bağlantı kopsa bile zorunlu geri yönlendirme) ve süre bittiğinde otomatik teslim sağlayan son derece güvenli bir sınav motoru inşa ettim. Öğretmen Paneli ve Analitik: Öğretmenlere yoklama takibi, ders planlama/erteleme ve hibrit sınav değerlendirme (çoktan seçmeli sorular için tek tıkla otomatik, yazılılar için manuel notlandırma) araçları sundum. Ayrıca öğrencilerin performansı için kapsamlı bir analitik tablosu geliştirdim. Veri ve Medya Optimizasyonu: [rol][yıl][cinsiyet][doğum_günü][sıra] algoritmasına dayalı özel bir kullanıcı kimliği (ID) oluşturucu tasarladım. Görsel yüklemeleri için (maks. 5MB) otomatik kırpma ve depolama/yükleme hızını optimize etmek için WebP formatına dönüştürme sistemi uyguladım. Performans ve Güvenlik Mühendisliği: Üstün hız sağlamak için Next.js Server Components mimarisini yoğun bir şekilde kullandım ve UX'i artırmak için Skeleton Loader'lar ekledim. Uygulama güvenliğini en üst düzeye çıkarmak için JS Nonce ile katı HTTP Güvenlik Başlıkları (Security Headers) uyguladım. Demo Giriş Bilgileri: Öğretmen ID: t12345678 Öğrenci ID: s12345678 Yönetici ID: a12345678 Şifre (Hepsi İçin): 12345678

Çok Dilli Web Sitesi (Hawari) - Next.js Dönüşümü ve SEO Optimizasyonu Hazır bir React şablonunu alarak, "Ana Sayfa" ve "Hakkımızda" olmak üzere iki ana sayfaya göre tamamen özelleştirdim. Arama motoru optimizasyonu (SEO) yeteneklerinden ve yüksek performanstan en iyi şekilde yararlanmak amacıyla projenin tamamını Next.js ortamına taşıdım (Migration). Geliştirdiğim Temel Özellikler: Next.js'e Geçiş: Modern Next.js özelliklerinden yararlanmak için kod tabanını taşıdım ve yeniden yapılandırdım; böylece üstün yükleme hızları ve mükemmel performans elde ettim. Gelişmiş SEO Kurulumu: Organik görünürlüğü artırmak için sitemap.xml, robots.txt ve manifest dosyalarının kapsamlı yapılandırmasını sağladım. Üst Düzey Güvenlik (Security Headers): Web sitesini yaygın güvenlik açıklarına karşı korumak için sıkı HTTP Güvenlik Başlıkları (Security Headers) uyguladım. 4 Farklı Dil Desteği: Farklı kitlelere hitap etmek amacıyla next-intl kullanarak 4 farklı dili sorunsuz bir şekilde destekleyen tam bir uluslararasılaştırma (i18n) sistemi entegre ettim.

Irak lehçesinde "yanımda/yakınımda" anlamına gelen "Yemi" adlı projeyi geliştirdim. Türkiye'deki "Sahibinden" platformuna benzer kapsamlı bir mobil ilan ve pazar yeri platformu olan bu uygulama, başarıyla tamamlanarak Google Play ve Apple Store'da yayınlandı. Geliştirdiğim Temel Özellikler: Sıfırdan Mobil Geliştirme: Uygulamanın tüm mobil arayüzünü (frontend) iOS ve Android cihazlarda yüksek performans ve akıcı bir deneyim sunacak şekilde Expo kullanarak sıfırdan inşa ettim. Gerçek Zamanlı Mesajlaşma (Chat): Kullanıcılar arası anlık mesajlaşma altyapısını kurmak için backend'in belirli kısımlarında görev aldım ve Socket.io kullanarak mobil entegrasyonunu sağladım. Bildirim Sistemi: Kullanıcıların mesajlardan ve ilan güncellemelerinden anında haberdar olması için "Push Notification" (bildirim) sistemini entegre ettim. Arayüz ve Form Yönetimi: Karmaşık ilan ekleme ve filtreleme süreçlerini yönetmek için modern UI kütüphaneleri ve güçlü form doğrulama araçları kullandım.

Perakendecilere ve tüccarlara elektrikli ürünler dağıtımı konusunda uzmanlaşmış bir şirket olan Sezerchina için kapsamlı bir web platformu geliştirdim. Zorluk: Sezerchina, müşteri siparişlerini yönetmede önemli operasyonel zorluklar yaşıyordu. Şirket, sürekli olarak karşılıklı dosyalar gönderip almaya dayalı bir sistem kullanıyordu; bu da hem işletme hem de müşteriler için düzensiz ve kafa karıştırıcı bir sürece yol açıyordu. Bu manuel iş akışı verimsizdi, zaman alıyordu ve şirketin büyümesini (scalability) engelliyordu. Çözüm: Tüm sipariş sürecini dönüştüren profesyonel bir web platformu inşa ettim: Gelişmiş Ürün Tarama Sistemi: Tüccarlar artık ürünleri sezgisel kategoriler, kataloglar ve marka filtreleri aracılığıyla kolayca arayabiliyor ve inceleyebiliyor; bu da ürün keşfini sorunsuz ve verimli hale getiriyor. Geliştirilmiş Kullanıcı Deneyimi (UX): Platform, kullanıcı odaklı bir yaklaşımla tasarlandı. Tüccarlara, ayrıntılı hizmet açıklamalarından iletişim bilgilerine kadar tüm temel bilgileri parmaklarının ucunda sunarak sorunsuz ve profesyonel bir deneyim sağladı. Dinamik İçerik Yönetimi: Headless CMS olarak Strapi'yi kullanarak, Sezerchina ekibinin ürünleri, kategorileri ve katalogları teknik desteğe ihtiyaç duymadan zahmetsizce eklemesini, güncellemesini ve yönetmesini sağlayan güçlü bir yönetim paneli geliştirdim. Yüksek Performans ve Profesyonel SEO: Işık hızında yükleme süreleri ve optimum performans sağlamak için Next.js ile geliştirildi. Çift dil desteğiyle (Arapça ve İngilizce) en iyi SEO uygulamalarını entegre ederek, arama motoru görünürlüğünü ve organik erişimi önemli ölçüde artırdım. Etki: Bu proje, karmaşık ve manuel bir ithalat sürecini akıcı bir dijital deneyime dönüştürdü. Platform, Sezerchina'nın operasyonel verimliliğini artırdı, idari yükü azalttı ve tüccarlara modern, profesyonel bir sipariş sistemi sunarak müşteri memnuniyetini yükseltti.
Geçmişte, iki arkadaşımla birlikte kapsamlı bir web platformu geliştirmek üzerinde çalıştım. Telif hakkı ve gizlilik sözleşmeleri gereği, projenin ve sahiplerinin gizliliğini ihlal etmeyecek şekilde yalnızca genel bir özet ve bir-iki görsel paylaşıyorum. Geliştirdiğim Temel Özellikler: Rol Tabanlı Erişim Kontrolü: 3 farklı kullanıcı tipi için (tam yetkili Admin, Görsel Oluşturucu ve Normal Kullanıcı) özel arayüzler ve yetkilendirme mantığı geliştirdim. Gelişmiş Görsel Düzenleyici: Konva kütüphanesini kullanarak kullanıcıların görselleri ölçeklendirmesine, metin ekleyip renklendirmesine ve nihai görseli yüksek kalitede indirip dışa aktarmasına olanak tanıyan etkileşimli bir araç geliştirdim. Akıllı Arama Motoru: Kullanıcıları bulmak için @ ve belirli etiketlere (hashtag) sahip ürünleri aramak için # kullanımını destekleyen esnek bir arama (fuzzy search) sistemi entegre ettim. Bulut Depolama Taşıma (Migration): Başlangıçta dosya depolama için Amazon S3 entegrasyonu sağladım, daha sonra proje gereksinimleri doğrultusunda farklı bir depolama sağlayıcısına başarılı bir geçiş (migration) gerçekleştirdim.

Deodorant ve kişisel bakım ürünleri konusunda uzmanlaşmış bir marka olan "Nasma Hydramist" için kapsamlı bir e-ticaret platformu geliştirdim. Platform, ürün keşfini kolaylaştırmak ve müşterilere sorunsuz bir alışveriş deneyimi sunmak için tasarlandı. Zorluk: Müşterinin, ürün yelpazesini etkili bir şekilde sergileyecek, müşterilere detaylı bilgi ve satın alma seçeneklerine kolay erişim sağlayacak profesyonel bir çevrimiçi varlığa ihtiyacı vardı. Ayrıca, teknik bağımlılık olmadan içeriği bağımsız olarak yönetebilecekleri bir sistem talep ettiler. Çözüm: Gelişmiş Ürün Keşfi: Müşterilerin ihtiyaçlarına ve tercihlerine uygun ürünleri hızlıca bulmalarını sağlayan, güçlü filtreleme ve arama özelliklerine sahip sezgisel bir gezinme sistemi oluşturuldu. Çok Dilli Destek: Üç dili destekleyen tam bir uluslararasılaştırma (Internationalization) uygulanarak markanın erişimi ve farklı müşteri segmentlerine ulaşılabilirliği artırıldı. Kapsamlı Ürün Bilgisi: Her ürün sayfası; müşterilerin bilinçli kararlar vermesi için gereken tüm bilgilere sahip olmasını sağlamak amacıyla tam ayrıntılar, özellikler ve doğrudan satın alma bağlantıları sunar. Dinamik İçerik Yönetimi: Firebase destekli özel bir yönetim paneli geliştirilerek Nasma ekibinin teknik yardım almadan ürünleri, katalogları ve içerik güncellemelerini gerçek zamanlı olarak yönetmesi sağlandı. Katalog Sistemi: Ürünler, daha iyi gezinme ve ürün kategorizasyonu için yapılandırılmış kataloglar halinde düzenlendi ve genel kullanıcı deneyimi iyileştirildi. Modern UI/UX: Markanın premium konumlandırmasını yansıtan, hızlı yükleme süreleri ve akıcı etkileşimler sağlayan temiz ve modern bir arayüz oluşturmak için Shadcn UI bileşenleri ve Tailwind CSS kullanıldı.