Projeler

Öğrenim sürecimde ve sonrasında geliştirdiğim kişisel, akademik ve hobi projelerim.

Kedi tahminini ve önerilen aramaları gösteren Görüntü Sınıflandırma Gezgini

Görüntü Sınıflandırma Gezgini

Görselleri önceden eğitilmiş görüntü sınıflandırma modelleriyle analiz eden, sonuçları zenginleştiren ve ilgili web içeriklerini keşfetmeyi sağlayan uygulama.

  • React
  • FastAPI
  • PyTorch
  • PostgreSQL
  • Docker
Stok ve anlık görüntü özetlerini gösteren Aeroventory envanter paneli

Aeroventory

İAÜ Yazılım Geliştirme bitirme projemiz. React arayüzünü, FastAPI servislerini ve görsel destekli iş akışlarını bir araya getirerek medya üzerinden envanter kayıtlarının oluşturulmasını ve yönetilmesini sağlayan bir envanter sistemi.

  • React
  • FastAPI
  • Python
  • PostgreSQL
  • Docker
Hasta bilgileri ve klinik değerleri girmek için Kalp Hastalığı Algılayıcı formu

Kalp Hastalığı Tahmini

İAÜ Makine Öğrenmesi dersi için final projesi olarak geliştirdiğim uygulama. Farklı makine öğrenmesi algoritmalarını ve veri seti varyasyonlarını karşılaştırarak kalp hastalığı risk tahmini yapan bir model eğittim ve modeli Flask tabanlı bir web uygulaması üzerinden kullanıma sundum.

  • Python
  • Flask
  • Scikit-learn
  • Docker
Geri Dönüşüm Teşvik Uygulaması'nın panel, tarama eğitimi ve liderlik tablosu mobil ekranları

Geri Dönüşüm Teşvik Uygulaması

TÜBİTAK 2209-A kapsamında destek almaya hak kazanan geri dönüşüm projemizin uygulama geliştirme aşaması. Laravel API, React yönetim paneli ve React Native/Expo mobil uygulamasından oluşuyor. Kullanıcılar geri dönüştürdükleri ürünleri taratarak puan kazanıyor ve haftalık sıralamada diğer kullanıcılarla yarışıyor.

  • React Native
  • Expo
  • Laravel
  • React
  • PostgreSQL
  • Docker
Üç nişan yüzüğü kartını gösteren Renart ürün listesi

Renart Case Study

Bir staj başvurusu sürecinde hazırladığım responsive mücevher mağazası case study'si. React arayüzü ve Laravel backend'i ile ürün filtreleme, fiyatlandırma ve canlı altın fiyatı verilerini bir araya getiriyor.

  • React
  • Laravel
  • Docker
Mobil Forum giriş, profil ve gönderi oluşturma ekranları

Mobil Forum Uygulaması

Estonian Entrepreneurship University of Applied Sciences'taki Mobile Applications dersi için final projesi olarak geliştirdiğim Flutter mobil uygulaması. Kullanıcı kaydı, gönderi oluşturma, yorum, like/dislike ve profil özelliklerini Laravel API üzerinden sunuyor.

  • Flutter
  • Laravel
  • PostgreSQL
  • Docker
Hesap makinesi, hesaplama geçmişi ve kilometre-mil dönüştürücü ekranları

Flutter Hesap Makinesi

Estonian Entrepreneurship University of Applied Sciences'taki Mobile Applications dersi kapsamında geliştirdiğim Flutter hesap makinesi. Temel aritmetik işlemleri işlem önceliğine göre hesaplıyor; ayrıca hesaplama geçmişi ve kilometre-mil dönüşümü özelliklerini içeriyor.

  • Flutter
Euroyu Türk lirasına dönüştüren Döviz Çevirici ekranı

Döviz Çevirici

Estonian Entrepreneurship University of Applied Sciences'taki Mobile Applications dersi kapsamında geliştirdiğim Flutter uygulaması. Güncel kur verilerini kullanarak 30'dan fazla para birimi arasında dönüşüm yapıyor ve hızlı para birimi değiştirme özelliği sunuyor.

  • Flutter
Ürünlerle dolu alışveriş sepetini gösteren demo e-ticaret ürün listesi

Demo E-ticaret Platformu

Estonian Entrepreneurship University of Applied Sciences'taki Web Applications dersi için final projesi olarak geliştirdiğim e-ticaret uygulaması. React frontend ve Spring Boot API'den oluşuyor; ürün yönetimi, görsel yükleme, sepet ve sipariş akışlarını içeriyor.

  • React
  • Tailwind CSS
  • Spring Boot
  • Java
  • PostgreSQL
  • Docker
Yapılacaklar Uygulaması boş durum, görev formu ve öncelikli görev listesi

Yapılacaklar Uygulaması

İAÜ iOS Uygulama Geliştirmeye Giriş dersi kapsamında Kotlin ve Jetpack Compose ile geliştirdiğim Android yapılacaklar uygulaması. Görev oluşturma, güncelleme ve silmenin yanı sıra görevleri önceliklendirme, önceliğe göre sıralama ve tamamlanan görevleri gizleme özelliklerini içeriyor. (Evet cidden iOS dersinde Jetpack Compose gördük :D)

  • Kotlin
  • Jetpack Compose
Kernel Academy çevrim içi eğitim platformu ana sayfası ve ders önizleme ekranları

Kernel Academy

İAÜ JavaScript ve JavaScript Kütüphaneleri dersi kapsamında responsive web tasarımını öğrenmek için geliştirdiğim çevrim içi eğitim platformu arayüzü. HTML, CSS ve JavaScript kullanılarak farklı ekran boyutlarına uyum sağlayacak şekilde tasarlandı.

  • HTML
  • CSS
  • JavaScript
Foodculator ana sayfa, beslenme planı oluşturucu ve özel menü ekranları

Foodculator

İAÜ Android Uygulama Geliştirmeye Giriş dersi için final projesi olarak geliştirdiğim ilk Android uygulamalarımdan biri. Kullanıcının girdiği besin değerlerinden yararlanarak menülerin besin değerlerini hesaplıyor, özel yiyecek kayıtları oluşturmayı destekliyor ve vektör matematiği ile Öklid uzaklığı kullanan bir algoritmayla yaklaşık beslenme planları üretiyor.

  • Java
  • Android
  • XML