Pazaryeri Satış Analiz Aracı
Entegra'dan alınan ham pazaryeri satış verilerini ay, platform ve SKU bazında okunabilir raporlara dönüştüren masaüstü analiz aracı.
Bu portfolyo; e-ticaret operasyonları, pazaryeri süreçleri, stok takibi, veri analizi ve yazılım geliştirme alanlarında ürettiğim seçili projeleri gösterir. Odak noktam, tekrar eden işleri azaltan, hataları önleyen ve karar almayı hızlandıran pratik çözümler geliştirmek.
Kartlara tıklayınca detay açılır. Görseller büyütülebilir.
Entegra'dan alınan ham pazaryeri satış verilerini ay, platform ve SKU bazında okunabilir raporlara dönüştüren masaüstü analiz aracı.
T-Soft'tan alınan karmaşık CSV çıktısını filtrelenebilir, şablonlanabilir ve Excel'e aktarılabilir rapora çeviren analiz uygulaması.
Nebim V3 stok Excel'i üzerinden depolar arası transfer ihtiyacını otomatik tespit eden stok dengeleme aracı.
T-Soft API üzerinden ürün kodu, stok ve fiyat bilgilerini saniyeler içinde Excel'e aktaran veri çekme aracı.
Trendyol komisyon tekliflerini indirim oranı ve net kazanç açısından değerlendiren karar destek aracı.
Arka planda çalışan, API üzerinden stok değişimlerini takip edip kritik eşiklerde masaüstü bildirimi veren izleme sistemi.
Pazaryeri sipariş ekranlarında ürün barkodu ve desi bilgisini okuyarak lojistik yönlendirme uyarısı veren Tampermonkey tabanlı eklenti.
Tek seferlik ve tekrarlayan görevleri takip etmek için geliştirilen sade masaüstü hatırlatıcı uygulaması.
Burç uyumu, şans kurabiyesi ve karar yardımcısı gibi eğlenceli modüller içeren deneysel masaüstü uygulaması.
Sepetler halinde organize edilen, kar/zarar analizi ve temettü takibi yapan detaylı portföy yönetim uygulaması.
Wordle mantığıyla geliştirilen, dört farklı oyun modu ve gerçek zamanlı oda sistemi içeren Türkçe kelime oyunu.
Ofis ortamında ekip arkadaşlarıyla oynanan, gerçek zamanlı çalışan local kelime zinciri oyunu.
Trendyol flaş indirim tekliflerini önceden belirlenen dip fiyat listesiyle otomatik karşılaştıran kontrol aracı.
Anlaşmalı kargo faturalarını anlaşma fiyatlarıyla satır satır karşılaştırıp tutarsızlıkları tespit eden masaüstü denetim aracı.
Flutter ve Dart ile sıfırdan geliştirilen, APK ve AAB çıktısı alınan 2D arcade mobil oyun.
Kendine özgü puanlama sistemi, özel oda modu ve yetenek mekanikleri içeren local çok oyunculu web bilgi yarışması.
Trendyol ve Hepsiburada API'lerinden anlık veri çekerek kargo hazırlık aşamasındaki iptal siparişleri bildiren masaüstü takip aracı.
SSH, uydu depo ve sevk depoları arasındaki yedek parça bildirimlerini Excel yükleme, rol bazlı işlem ve canlı statü takibiyle yöneten web tabanlı iç operasyon uygulaması.
Google Business işletme bağlantıları üzerinden 32 mağazanın yıldız puanı ve yorum sayılarını tek ekrandan takip eden masaüstü analiz uygulaması.
T-Soft CSV sipariş verileri ile pazaryeri Excel satış raporlarını tek ekranda birleştirip kanal, SKU ve tarih bazında analiz edilebilir raporlara dönüştüren masaüstü uygulama.
Trendyol XLSX ve Hepsiburada CSV sipariş çıktılarını database eşleştirmesiyle depo biriminin istediği sade Excel formatına dönüştüren masaüstü uygulama.
Desktop analysis tool that turns raw Entegra ERP sales exports into readable reports by month, platform, and SKU.
Analysis app that converts T-Soft's messy CSV exports into filterable, templated, Excel-ready reports.
Stock-balancing tool that automatically detects transfer needs between warehouses from a Nebim V3 stock export.
Tool that pulls product codes, stock levels, and prices straight from the T-Soft API into Excel in seconds.
Decision-support tool that evaluates Trendyol commission offers against discount rate and net profit.
Background desktop monitoring daemon that watches stock levels via API and alerts on critical thresholds.
Tampermonkey-based extension that reads barcode and volumetric-weight data on marketplace order screens and flags freight routing.
Lightweight desktop reminder app for tracking one-off and recurring tasks with native notifications.
Experimental desktop app combining astrology compatibility, fortune cookies, and a decision helper.
Detailed portfolio management app organized into baskets, with profit/loss analysis and dividend tracking.
Wordle-inspired Turkish word game with four distinct modes and real-time multiplayer rooms.
Real-time local word-chain game built for playing with coworkers in the office.
Extension that automatically cross-checks Trendyol flash-deal offers against a pre-defined floor-price list.
Desktop audit tool that cross-checks cargo carrier invoices against agreed rates line by line and flags discrepancies.
A 2D arcade mobile game built from scratch with Flutter and Dart, including full APK and AAB build output.
Local multiplayer web quiz game with a custom scoring system, private room mode, and in-game ability mechanics.
Desktop monitoring tool that pulls live data from Trendyol and Hepsiburada APIs and alerts when orders are cancelled mid-shipment.
Web-based internal operations app that manages spare-part notifications across after-sales, satellite warehouse, and regional warehouses with Excel import, role-based actions, and live status tracking.
A desktop analytics application that tracks star ratings and review counts for 32 stores from Google Business links on a single screen.
A desktop app that combines T-Soft CSV order files and marketplace Excel sales reports into analyzable reports by channel, SKU, and date.
A desktop app that converts Trendyol XLSX and Hepsiburada CSV order exports into the simplified Excel format needed by the warehouse team.
Entegra'dan alınan ham pazaryeri satış verilerini ay, platform ve SKU bazında okunabilir raporlara dönüştüren masaüstü analiz aracı.
Entegra ERP'den dışa aktarılan pazaryeri satış verileri ham haliyle binlerce satırlık, yorumlanması zor bir tablo olarak geliyor. Ay bazlı, platform bazlı veya ürün bazlı özet çıkarmak manuel olarak saatler sürüyor.
Excel dosyası olduğu gibi yükleniyor, 'Analiz Et' butonuyla ay, platform ve SKU kırılımında satış adedi, iade sayısı ve ciro otomatik hesaplanıp ekranda özetleniyor. Detaylı Excel çıktısında iptal siparişler ayrı sekmede raporlanıyor.
Haftalık/aylık satış raporlama süreci dakikalara indi, manuel pivot tablo hazırlama ihtiyacı ortadan kalktı.
Görsellere tıklayarak büyütebilirsiniz.
T-Soft'tan alınan karmaşık CSV çıktısını filtrelenebilir, şablonlanabilir ve Excel'e aktarılabilir rapora çeviren analiz uygulaması.
T-Soft altyapısından alınan sipariş CSV'leri düzensiz formatta geliyor ve platformun kendi panelinde detaylı filtreleme/raporlama yapmak pratik değil. Tekrar eden filtreleme ihtiyacı operasyonu yavaşlatıyor.
CSV dosyası bozulmadan içeri alınıyor; tarih, ürün ve sipariş süreci filtreleri ekrandan yönetiliyor, sık kullanılan kombinasyonlar şablon olarak kaydedilip tek tıkla uygulanabiliyor. Toplam ciro, sipariş sayısı ve ortalama sepet tutarı özet ekranında anlık görünüyor. Şirket içi kullanım için pembe/koyu tema seçeneği de eklendi.
Operasyon ekibi günlük rutin raporları tek tıkla şablonlardan alabiliyor; dış paylaşım için ayrıca rapor hazırlamaya gerek kalmıyor.
Görsellere tıklayarak büyütebilirsiniz.
Nebim V3 stok Excel'i üzerinden depolar arası transfer ihtiyacını otomatik tespit eden stok dengeleme aracı.
Binlerce SKU'luk katalogda A deposunda fazla stok varken B deposunda kritik seviyenin altına düşen ürünleri elle takip etmek saatler süren ve hataya açık bir işti.
Nebim V3'ten alınan stok Excel'i yükleniyor; eşik değerleri girildikten sonra araç iki koşulu sağlayan ürünleri otomatik eşleştirip transfer listesi üretiyor. B deposunda kullanılmayan SKU'lar hariç tutma listesiyle raporun dışında tutuluyor.
Saatler süren manuel karşılaştırma birkaç dakikaya indi; transfer kararları veriye dayalı ve tekrarlanabilir hale geldi.
Görsellere tıklayarak büyütebilirsiniz.
T-Soft API üzerinden ürün kodu, stok ve fiyat bilgilerini saniyeler içinde Excel'e aktaran veri çekme aracı.
Güncel stok ve fiyat bilgisini almak için panelden manuel filtre uygulayıp CSV/Excel dışa aktarmak gerekiyordu; sık tekrarlanan ama her seferinde birkaç dakika kaybettiren bir işti.
T-Soft API'sine doğrudan bağlanan bu araç, 'Anlık Veri Al' butonuyla tüm ürünlerin stok, kod ve fiyat bilgisini anında Excel'e aktarıyor. 'Sınırlı Veri Al' seçeneğiyle belirli stok eşiğinin üzerindeki ürünler veya seçilen alanlar ayrıca dışa aktarılabiliyor.
Dakikalar süren manuel export işlemi tek tuşa indi; güncel veri ihtiyacı olan herkes anlık ve güvenilir bir Excel çıktısına erişebiliyor.
Görsellere tıklayarak büyütebilirsiniz.
Trendyol komisyon tekliflerini indirim oranı ve net kazanç açısından değerlendiren karar destek aracı.
Trendyol'un kampanya dönemlerinde sunduğu komisyon teklifleri indirim oranına göre değişiyor; hangi indirimin gerçekte daha fazla net kazanç getirdiğini elle hesaplamak pratik değildi.
Trendyol panelinden indirilen ham Excel olduğu gibi yükleniyor. Ayarlardan girilen maksimum indirim oranına göre araç uygun komisyon tekliflerini hesaplayıp Excel olarak sunuyor; hangi indirimin net kazancı artırdığı doğrudan görülebiliyor.
Kampanya kararları artık tahmine değil hesaba dayanıyor; yüzlerce SKU için manuel komisyon karşılaştırması yapma ihtiyacı ortadan kalktı.
Görsellere tıklayarak büyütebilirsiniz.
Arka planda çalışan, API üzerinden stok değişimlerini takip edip kritik eşiklerde masaüstü bildirimi veren izleme sistemi.
Binlerce SKU'lu katalogda stok tükenmesi veya beklenmeyen transfer gözden kaçabiliyordu; fark edilene kadar satış kaybı yaşanıyordu.
Sistem başladığında arka planda sessizce çalışmaya başlayan bu araç, API üzerinden belirlenen sıklıkta stok seviyelerini kontrol ediyor. Kritik eşiğin altına düşen ürün için anında masaüstü pop-up bildirimi geliyor; sesli uyarı açılıp kapatılabiliyor.
Stok açıkları anlık olarak fark ediliyor; gece veya mesai dışı oluşan kritik durumlar artık sabah sürprizi olmaktan çıktı.
Görsellere tıklayarak büyütebilirsiniz.
Pazaryeri sipariş ekranlarında ürün barkodu ve desi bilgisini okuyarak lojistik yönlendirme uyarısı veren Tampermonkey tabanlı eklenti.
Yüksek desili ürünlerin lojistik firmalarına yönlendirilmesi gerekiyordu; yüzlerce siparişte desi kontrolünü tek tek yapmak operasyonu yavaşlatıyordu.
Trendyol, Hepsiburada ve Koçtaş sipariş sayfalarında otomatik devreye giren eklenti, barkodları okuyup desi hesabı yapıyor. Eşiği aşan siparişler 'HorozYap' uyarısıyla işaretlenip mouse otomasyonuyla lojistik akışına yönlendiriliyor.
Operasyon ekibi tek tek desi kontrolü yerine sadece işaretlenen siparişlere odaklanıyor; yanlış kargo yönlendirmesi riski ortadan kalktı.
Görsellere tıklayarak büyütebilirsiniz.
Tek seferlik ve tekrarlayan görevleri takip etmek için geliştirilen sade masaüstü hatırlatıcı uygulaması.
Yoğun iş gününde tekrarlayan rutin görevleri hatırlamak ve takip etmek için harici bir araca ihtiyaç vardı.
Başlık ve açıklama girilerek oluşturulan görevler, belirli gün ve saatlerde tekrarlayan veya tek seferlik olarak ayarlanabiliyor. Zamanı geldiğinde masaüstü bildirimi tetikleniyor.
Rutin işler artık hafızaya değil sisteme bağlı; unutulan periyodik görev sayısı sıfırlandı.
Görsellere tıklayarak büyütebilirsiniz.
Burç uyumu, şans kurabiyesi ve karar yardımcısı gibi eğlenceli modüller içeren deneysel masaüstü uygulaması.
Tamamen kişisel bir deneme; PyQt5 ile çok sekmeli, çok modüllü masaüstü uygulamasının uçtan uca nasıl kurulacağını öğrenmek ve eğlenceli bir prototip ortaya çıkarmak hedeflendi.
Rastgele burç uyum oranları, günlük şans kurabiyesi sözleri ve yazı-tura mantığıyla çalışan 'kararsızım' karar yardımcısı tek uygulamada birleştirildi; arka planda dizinin jenerik müziği çalıyor.
Çok sekmeli PyQt5 mimarisi, durum yönetimi ve medya entegrasyonu konusunda pratik deneyim kazanıldı.
Görsellere tıklayarak büyütebilirsiniz.
Sepetler halinde organize edilen, kar/zarar analizi ve temettü takibi yapan detaylı portföy yönetim uygulaması.
Farklı sepetlerdeki hisselerin maliyet ortalamasını, kar/zararını ve temettü takvimini tek bir yerden takip etmek mümkün değildi.
Kullanıcı sepetler oluşturup hisse adetleri ve alım fiyatlarını giriyor; uygulama her hisse ve sepet için kar/zarar analizi yapıyor. Haberler sekmesi yalnızca takip edilen hisselerin temettü haberlerini filtreliyor. Fiyat grafikleri ve yıllık yatırım takvimi de uygulama içinden erişilebiliyor.
Yatırım takibi dağınık tablolardan tek uygulamaya taşındı; temettü haberlerini kaçırma riski ve manuel kar/zarar hesaplama ihtiyacı ortadan kalktı.
Görsellere tıklayarak büyütebilirsiniz.
Wordle mantığıyla geliştirilen, dört farklı oyun modu ve gerçek zamanlı oda sistemi içeren Türkçe kelime oyunu.
Wordle'ın Türkçe karşılığı olan, arkadaşlarla gerçek zamanlı oynanabilen ve farklı oyun tarzlarına hitap eden bir versiyon yoktu.
Günlük Yarış, Challenge, Oda Modu (gerçek zamanlı chat) ve Klasik olmak üzere dört mod geliştirildi. Oyun kişisel bilgisayar üzerinden cloudflared tüneliyle ipucuk.com.tr'ye bağlandı.
Yüzlerce kullanıcı tarafından oynanan, kendi domaini ve gerçek zamanlı çok oyunculu altyapısı olan tam kapsamlı bir web oyunu uçtan uca geliştirilip yayına alındı.
Görsellere tıklayarak büyütebilirsiniz.
Ofis ortamında ekip arkadaşlarıyla oynanan, gerçek zamanlı çalışan local kelime zinciri oyunu.
Ofis içinde hızlı kurulabilen, harici servise bağlı olmayan eğlenceli bir takım aktivitesine ihtiyaç vardı.
Bir oyuncu oda açıp süreyi belirliyor, diğerleri oda koduyla katılıyor. Sırayla önceki kelimenin son harfiyle başlayan yeni bir kelime üretmek zorunlu; sıra ve süre otomatik yönetiliyor.
Mola aralarında kullanılan, kurulumu saniyeler süren hızlı bir takım aktivitesi haline geldi.
Görsellere tıklayarak büyütebilirsiniz.
Trendyol flaş indirim tekliflerini önceden belirlenen dip fiyat listesiyle otomatik karşılaştıran kontrol aracı.
Yüzlerce ürün için sürekli gelen flaş indirim tekliflerini komisyon yapısını göz önüne alarak dip fiyatla elle karşılaştırmak pratik değildi.
Stok Kodu, Barkod ve dip fiyat içeren Excel eklentiye yükleniyor; Trendyol flaş teklifler ekranındaki ürünlerle otomatik eşleştirme yapılıyor ve teklifin dip fiyatın üzerinde mi altında mı olduğu anında gösteriliyor. 'Barkodları Aç' butonuyla barkod bazlı yedek eşleştirme de denenebiliyor.
Yüzlerce flaş teklifin manuel kontrolü ortadan kalktı; dip fiyatın altında kalan teklifler anlık işaretlenip hızlıca aksiyon alınabiliyor.
Görsellere tıklayarak büyütebilirsiniz.
Anlaşmalı kargo faturalarını anlaşma fiyatlarıyla satır satır karşılaştırıp tutarsızlıkları tespit eden masaüstü denetim aracı.
Anlaşmalı kargo firmalarının binlerce satır içeren fatura Excel'leri, iade/tekrar sevk gibi farklı ücret kalemleri nedeniyle manuel kontrol için saatler gerektiriyordu; hatalı faturalandırmalar gözden kaçabiliyordu.
Ana ekranda anlaşmalı fiyatlar giriliyor, fatura Excel'i yükleniyor. Araç her satırı ve her gönderiyi kargo firmasının özel şablonuna göre otomatik kontrol edip iade/tekrar sevk gibi farklı tarife kalemlerini ayrıştırıyor. Eşleşmeyen veya sorunlu satırlar ayrı bir Excel çıktısında toplanıyor.
Saatler süren manuel fatura kontrolü dakikalara indi; hatalı faturalandırmalar artık sistematik olarak tespit ediliyor ve belgeleniyor.
Görsellere tıklayarak büyütebilirsiniz.
Flutter ve Dart ile sıfırdan geliştirilen, APK ve AAB çıktısı alınan 2D arcade mobil oyun.
Flutter/Dart ekosistemini ve mobil geliştirme sürecini (derleme, APK/AAB üretimi, platform farkları) pratikte öğrenmek için gerçek bir proje gerekiyordu.
2D arcade mekaniklerine sahip eğlenceli bir mobil oyun sıfırdan geliştirildi. APK ve AAB derleme süreçlerinin tamamı sorunsuz tamamlandı.
Flutter/Dart ile uçtan uca mobil geliştirme deneyimi kazanıldı; derleme ortamı, platform konfigürasyonu ve oyun döngüsü mimarisi pratikte öğrenildi.
Görsellere tıklayarak büyütebilirsiniz.
Kendine özgü puanlama sistemi, özel oda modu ve yetenek mekanikleri içeren local çok oyunculu web bilgi yarışması.
Arkadaşlarla oynanabilecek, hız + doğruluk kombinasyonunu ödüllendiren ve tekrar oynanabilirliği artıran özel mekanikler içeren bir bilgi yarışması platformu yoktu.
Oda kurma/katılma, özel yetenek kullanımı ve hıza dayalı puanlama sistemi geliştirildi. Doğru cevap vermek yetmiyor; hızlı olmak da gerekiyor. Özel odada arkadaşlarla ya da genel odada yabancılarla oynanabiliyor.
Tekrar oynanabilirliği yüksek, özgün mekanikler içeren tam kapsamlı bir multiplayer web oyunu uçtan uca geliştirildi.
Görsellere tıklayarak büyütebilirsiniz.
Trendyol ve Hepsiburada API'lerinden anlık veri çekerek kargo hazırlık aşamasındaki iptal siparişleri bildiren masaüstü takip aracı.
Kargo hazırlanırken iptal edilen siparişler ilgili birimler tarafından zamanında fark edilemiyordu; bu durum gereksiz kargo hazırlığına ve operasyonel kayba yol açıyordu.
Trendyol ve Hepsiburada API'lerinden sürekli yeni sipariş ve iptal verisi çekiliyor. Kargo sürecindeyken iptal edilen bir sipariş tespit edildiğinde masaüstünde anlık pop-up bildirimi geliyor; ilgili ekipler hemen aksiyon alabiliyor.
Kargo aşamasındaki iptal siparişler artık anlık fark ediliyor; gereksiz hazırlık ve kargo maliyeti önleniyor.
Görsellere tıklayarak büyütebilirsiniz.
SSH birimi, uydu depo ve şehir depoları arasındaki yedek parça sürecini tek ekranda takip etmek için geliştirilen web tabanlı iç operasyon uygulaması.
SSH birimi üç ayrı Excel şablonuyla gelen panel, aksesuar ve koltuk yedek parça taleplerini takip ediyordu. Bildirimlerin üretimde, uydu depoda, sevkte, kargoda veya teslim aşamasında nerede olduğu herkes tarafından aynı anda görülemiyor; tekrar yüklenen Excel dosyaları ve farklı depo yetkileri süreci zorlaştırıyordu.
Excel yükleme, bildirim numarası bazlı tekil kayıt kontrolü, rol bazlı kullanıcı yetkileri, depo/kargo/süreç ayarları, toplu statü güncelleme, sevk-kargo ayrımı, depo bazlı görünürlük, not sistemi, işlem geçmişi ve özet yazdırma özelliklerini içeren Flask tabanlı bir takip paneli geliştirildi.
SSH, uydu depo, sevk deposu, admin ve misafir kullanıcıları aynı canlı takip ekranı üzerinden süreci izleyebiliyor. Hangi bildirimde kim, ne zaman, hangi işlemi yaptı loglanıyor; Excel tekrar yüklemelerinde mevcut bildirimler atlanırken yeni veya düzeltilmiş satırlar içeri alınabiliyor.
Görsellere tıklayarak büyütebilirsiniz.
Google Business işletme bağlantıları üzerinden mağazaların yıldız puanı ve yorum sayılarını tek ekrandan takip eden masaüstü analiz uygulaması.
Müşteri Hizmetleri ekibi onlarca mağazanın Google yorumlarını ve puanlarını tek tek açarak kontrol etmek zorunda kalıyordu. Güncel yorum sayılarını takip etmek, rapor hazırlamak ve mağazalar arasındaki değişiklikleri izlemek zaman kaybına neden oluyordu.
Google işletme bağlantıları sisteme bir kez ekleniyor. Uygulama seçilen mağazayı veya tüm mağazaları tek tıklamayla güncelliyor; yıldız puanı, yorum sayısı ve son güncelleme tarihi otomatik olarak tabloya işleniyor. İstenildiğinde tüm veriler Excel raporu olarak dışa aktarılabiliyor.
Google Business üzerinde mağaza mağaza dolaşma ihtiyacı ortadan kalktı. Müşteri Hizmetleri ekibi onlarca mağazanın güncel yorum ve puan bilgilerine tek ekrandan ulaşabiliyor, raporlama süresi birkaç dakikaya indi ve manuel kontrol yükü önemli ölçüde azaldı. 32 farklı mağazanın Google yorum ve puan takibi tek ekranda, tek tıklamayla gerçekleştirilebilir hale getirildi.
Görsellere tıklayarak büyütebilirsiniz.
T-Soft CSV sipariş verileri ile pazaryeri Excel satış raporlarını tek ekranda birleştirip kanal, SKU ve tarih bazında analiz edilebilir raporlara dönüştüren masaüstü uygulama.
T-Soft ve pazaryeri satış verileri farklı formatlarda dışa aktarılıyor; T-Soft tarafında birden fazla CSV dosyası gerekebiliyor, pazaryeri tarafında ise Excel formatı ayrı kolon yapısıyla geliyor. Bu verileri ayrı ayrı analiz etmek, toplam SKU satışını ve kanal bazlı performansı tek raporda görmek için manuel işlem gerektiriyordu.
Uygulama, birden fazla T-Soft CSV dosyasını ve tek pazaryeri Excel dosyasını aynı ekrandan alarak ortak rapor yapısına dönüştürüyor. Pazaryeri satışları alt kanal kırılımıyla, T-Soft satışları ise süreç filtreleri ve kaydedilebilir şablonlarla analiz ediliyor. Toplam SKU özeti, kanal özeti, tarih filtresi ve Excel çıktısı tek akışta sunuluyor.
Farklı kaynaklardan gelen e-ticaret satış verileri tek uygulamada birleşti; manuel dosya karşılaştırma, pivot hazırlama ve ayrı raporları birleştirme ihtiyacı büyük ölçüde ortadan kalktı. Toplam SKU performansı ve pazaryeri/T-Soft kanal dağılımı birkaç tıklamayla görünür hale geldi.
Görsellere tıklayarak büyütebilirsiniz.
Trendyol ve Hepsiburada sipariş listelerini depo biriminin kullanabileceği sade, düzenli ve tek Excel çıktısına dönüştüren masaüstü uygulama.
Trendyol ve Hepsiburada sipariş çıktıları farklı formatlarda geliyor; Trendyol tarafında fazladan açıklama satırı ve çok sayıda gereksiz kolon, Hepsiburada tarafında ise CSV yapısı ve bazı ürünlerde barkodla gelen satıcı stok kodları bulunuyordu. Depo biriminin istediği listeyi hazırlamak için her gün satır ve sütun temizliği, stok kodu kontrolü ve dosya birleştirme işlemleri manuel yapılıyordu.
Uygulama Trendyol XLSX, Hepsiburada CSV ve barkod-stok kodu database Excel dosyasını aynı ekrandan alıyor. Trendyol listesindeki gerekli sütunları seçip ilk açıklama satırını kaldırıyor; Hepsiburada tarafında istenen sütunları koruyor, ENT-HB ile gelen barkodları database üzerinden gerçek stok kodlarına çeviriyor ve iki pazaryeri listesini ayrı sayfalarda tek Excel çıktısı olarak hazırlıyor.
Depo sipariş hazırlama sürecinde her gün tekrarlanan manuel Excel düzenleme adımları tek tıkla tamamlanabilir hale geldi. Farklı pazaryeri formatları standartlaştırıldı, barkoddan stok koduna dönüşüm otomatikleşti ve depo birimine gönderilen çıktı daha hızlı, okunabilir ve hataya daha kapalı bir yapıya kavuştu.
Görsele tıklayarak büyütebilirsiniz.
Desktop analysis tool that turns raw Entegra ERP sales exports into readable reports by month, platform, and SKU.
Marketplace sales data exported from Entegra ERP arrives as thousands of raw rows that are difficult to interpret. Producing a monthly, platform-level, or product-level summary manually took hours.
The Excel file is loaded as-is and clicking 'Analyze' instantly calculates unit sales, return counts, and revenue broken down by month, platform, and SKU. The detailed Excel export separates cancelled orders into their own sheet.
Weekly and monthly sales reporting dropped from hours to minutes, removing the need for manual pivot-table work entirely.
Click any image to enlarge it.
Analysis app that converts T-Soft's messy CSV exports into filterable, templated, Excel-ready reports.
Order CSVs from T-Soft come in an inconsistent format and the platform's own panel doesn't support practical filtering or reporting. Repeating the same filter combinations daily slowed operations.
The CSV is ingested without pre-processing; date, product, and order-status filters are managed on screen, and frequently used combinations can be saved as templates and reapplied in one click. Total revenue, order count, and average basket value appear instantly on the summary screen. A light/dark theme option was added for in-office use.
The operations team can pull daily routine reports from saved templates in one click, removing the need to prepare separate reports for external sharing.
Click any image to enlarge it.
Stock-balancing tool that automatically detects transfer needs between warehouses from a Nebim V3 stock export.
Across a catalogue of thousands of SKUs, manually tracking which products had surplus in one warehouse while falling below critical levels in another was slow and error-prone.
A Nebim V3 stock Excel is loaded; threshold values are entered and the tool automatically matches products meeting both conditions, outputting a ready-to-act transfer list. SKUs unused in Warehouse B can be excluded via an exclusion list.
What used to take hours of manual cross-referencing now takes minutes, turning transfer decisions into a repeatable, data-driven process.
Click any image to enlarge it.
Tool that pulls product codes, stock levels, and prices straight from the T-Soft API into Excel in seconds.
Getting current stock and pricing data required manually applying filters in the panel and exporting CSV/Excel — a frequent task that cost several minutes every time.
Connecting directly to the T-Soft API, the 'Fetch Live Data' button instantly exports stock, code, and price data for every product to Excel. A 'Fetch Limited Data' option allows exporting only products above a chosen stock threshold or just selected fields.
A multi-minute manual export process became a single button press, giving anyone who needs current data instant and reliable access.
Click any image to enlarge it.
Decision-support tool that evaluates Trendyol commission offers against discount rate and net profit.
Trendyol's campaign-period commission offers vary by discount rate, and manually calculating which discount actually produced a better net margin for each product wasn't practical.
The raw campaign Excel is loaded as-is. Based on a maximum discount rate entered in settings, the tool filters and calculates the commission offers within that boundary and exports the result, making it clear which discount tier improves net margin.
Campaign decisions are now based on calculation rather than guesswork, removing the need for manual commission comparisons across hundreds of SKUs.
Click any image to enlarge it.
Background desktop monitoring daemon that watches stock levels via API and alerts on critical thresholds.
In a catalogue of thousands of SKUs, a stockout or unexpected transfer could easily go unnoticed — leading to lost sales before anyone caught it.
This tool launches at system startup and runs silently in the background, polling stock levels via API at a configurable interval. When any product drops below a user-defined critical threshold, a desktop pop-up fires instantly with an optional audio alert.
Stock shortages are now caught in real time; critical situations arising overnight no longer come as a morning surprise.
Click any image to enlarge it.
Tampermonkey-based extension that reads barcode and volumetric-weight data on marketplace order screens and flags freight routing.
High volumetric-weight products needed to ship via freight carriers instead of standard courier, but checking the desi of every product across hundreds of orders manually slowed operations.
Activating automatically on Trendyol, Hepsiburada, and Koçtaş order pages, the extension reads barcodes and calculates desi. Orders exceeding the threshold are flagged with a 'Route to Freight' indicator and mouse automation routes the order to the freight workflow in one click.
The team now focuses only on flagged orders instead of checking desi one by one, eliminating the risk of misrouted shipments.
Click any image to enlarge it.
Lightweight desktop reminder app for tracking one-off and recurring tasks with native notifications.
During a busy workday, recurring routine tasks needed an external tool to be reliably remembered and tracked.
Tasks are created with a title and description, then configured as recurring on specific days and times, or as one-off. A desktop notification fires at the scheduled time.
Routine work no longer depends on memory; missed periodic tasks dropped to zero.
Click any image to enlarge it.
Experimental desktop app combining astrology compatibility, fortune cookies, and a decision helper.
A personal experiment aimed at learning how to structure a multi-tab, multi-module PyQt5 desktop app end-to-end while producing something genuinely fun.
Randomised horoscope compatibility scores, daily fortune-cookie style messages, and a coin-flip decision helper were combined into a single app, with the show's theme music playing in the background.
Hands-on experience gained in multi-tab PyQt5 architecture, state management, and media integration.
Click any image to enlarge it.
Detailed portfolio management app organized into baskets, with profit/loss analysis and dividend tracking.
Seeing cost averages, profit/loss, and dividend calendars for stocks across different baskets — focused only on holdings that actually mattered — wasn't possible from one place.
Users build their own baskets and enter share counts and purchase prices; the app calculates separate profit/loss analysis per stock and per basket. The news tab filters dividend announcements to only tracked stocks. Price charts and an annual investment calendar are all accessible inside the app.
Investment tracking moved from scattered spreadsheets into a single app, removing both the risk of missing dividend news and the need for manual profit/loss math.
Click any image to enlarge it.
Wordle-inspired Turkish word game with four distinct modes and real-time multiplayer rooms.
There was no Turkish-language equivalent of Wordle that supported real-time play with friends across multiple game styles — so one was built from scratch.
Four modes were built: Daily Race (same word for everyone, leaderboard), Challenge (most words in three minutes), Room Mode (private rooms with real-time chat), and Classic (six guesses). Self-hosted via a Cloudflare tunnel under the ipucuk.com.tr domain.
A fully self-built web game with its own domain and real-time multiplayer infrastructure, played by hundreds of users.
Click any image to enlarge it.
Real-time local word-chain game built for playing with coworkers in the office.
A quick, fun team activity was needed that could run without an external service and be spun up in seconds.
One player creates a local room and sets the time limit; others join with the room code. Each player must produce a new word starting with the last letter of the previous one, with turn order handled automatically.
Became a fast, genuinely fun team activity used during breaks, with setup taking only seconds.
Click any image to enlarge it.
Extension that automatically cross-checks Trendyol flash-deal offers against a pre-defined floor-price list.
Verifying each flash-discount offer against a floor price manually across hundreds of products wasn't practical due to commission structure considerations.
The user prepares an Excel list with Stock Code, Barcode, and floor price. Loaded into the extension, it automatically matches against products on the flash-deal screen and instantly flags whether each offer is above or below the floor price. A 'Reveal Barcodes' option enables barcode-based matching as a fallback.
Manual review of hundreds of flash offers was eliminated; only offers falling below the floor price are flagged instantly for fast action.
Click any image to enlarge it.
Desktop audit tool that cross-checks cargo carrier invoices against agreed rates line by line and flags discrepancies.
Cargo carrier invoices containing thousands of lines — with different rates for returns, re-deliveries, and standard shipments — required hours of manual checking and errors could go unnoticed.
Agreed rates are entered on the main screen and the invoice Excel is loaded. The tool checks every line against the carrier's specific template, separates different tariff categories (returns, re-deliveries), and consolidates mismatched or problematic rows into a separate Excel output for manual follow-up.
Hours of manual invoice checking dropped to minutes; billing discrepancies are now systematically detected and documented.
Click any image to enlarge it.
A 2D arcade mobile game built from scratch with Flutter and Dart, including full APK and AAB build output.
Learning the Flutter/Dart ecosystem and the full mobile development pipeline — builds, APK/AAB output, platform configuration — required a real project to work through end-to-end.
A playful 2D arcade mobile game was built from scratch. The full APK and AAB compilation pipeline was completed without issues.
End-to-end mobile development experience gained with Flutter/Dart; build environment, platform configuration, and game loop architecture learned in practice.
Click any image to enlarge it.
Local multiplayer web quiz game with a custom scoring system, private room mode, and in-game ability mechanics.
There was no quiz platform that combined speed + accuracy into its scoring and offered custom mechanics that rewarded skill and increased replay value.
Room creation/joining, special ability usage, and speed-based scoring were built. Getting the right answer isn't enough — being fast matters too. Players can compete in private rooms with friends or open rooms with anyone.
A fully self-built multiplayer web game with original mechanics was developed end-to-end.
Click any image to enlarge it.
Desktop monitoring tool that pulls live data from Trendyol and Hepsiburada APIs and alerts when orders are cancelled mid-shipment.
Orders cancelled while already in the cargo preparation phase weren't being caught in time, leading to unnecessary packaging and operational waste.
Live order and cancellation data is continuously pulled from the Trendyol and Hepsiburada APIs. When a cancellation is detected for an order already in the cargo pipeline, a desktop pop-up notification fires immediately so the relevant team can act.
In-transit cancellations are now caught instantly; unnecessary cargo preparation and associated costs are prevented.
Click any image to enlarge it.
Web-based internal operations app built to track spare-part notifications across after-sales, satellite warehouse, and regional warehouses from a single interface.
The after-sales team was managing panel, accessory, and chair spare-part requests through three separate Excel templates. Teams could not see the exact live stage of each notification across production, satellite warehouse, shipment, cargo, and final warehouse delivery, while duplicate imports and different warehouse permissions added operational friction.
A Flask-based tracking dashboard was developed with Excel import, notification-number uniqueness checks, role-based user permissions, configurable depots, carriers and statuses, bulk status updates, shipment/cargo routing, warehouse-specific visibility, notes, audit logs, Excel export, and print-ready notification summaries.
After-sales, satellite warehouse, regional warehouse, admin, and guest users can now follow the process from one live dashboard. Every action is logged with user and timestamp details; duplicate Excel rows are skipped while new or corrected rows can still be imported safely.
Click any image to enlarge it.
A desktop analytics application that tracks store star ratings and review counts from Google Business links on a single screen.
The Customer Service team had to open and check the Google ratings and reviews of dozens of stores one by one. Tracking current review counts, preparing reports, and comparing changes between stores created a considerable manual workload.
Google Business links are added to the system once. The application updates either the selected store or every store with one click, then records the star rating, review count, and last update time automatically. All results can also be exported as an Excel report.
The need to visit each Google Business profile separately was removed. Customer Service can now view current ratings and review counts for dozens of stores from one screen, while report preparation takes only a few minutes. Google rating and review tracking for 32 different stores became available on one screen with one click.
Click any image to enlarge it.
A desktop application that combines T-Soft CSV order data and marketplace Excel sales reports into analyzable reports by channel, SKU, and date.
T-Soft and marketplace sales data are exported in different formats. T-Soft may require multiple CSV files, while marketplace reports arrive as Excel files with a separate column structure. Analyzing these files separately and seeing total SKU sales with channel performance in one report required manual work.
The application accepts multiple T-Soft CSV files and one marketplace Excel file from the same screen, then converts them into a shared report structure. Marketplace sales are analyzed with sub-channel breakdowns, while T-Soft sales are handled through process filters and saveable templates. Total SKU summary, channel summary, date filtering, and Excel export are delivered in a single flow.
E-commerce sales data from different sources were unified in one application, greatly reducing the need for manual file comparison, pivot preparation, and report merging. Total SKU performance and marketplace/T-Soft channel distribution became visible in just a few clicks.
Click any image to enlarge it.
A desktop application that converts Trendyol and Hepsiburada order exports into a clean, warehouse-ready Excel workbook.
Trendyol and Hepsiburada export their daily order lists in different formats. Trendyol includes an extra notice row and many unnecessary columns, while Hepsiburada arrives as CSV and sometimes provides seller stock codes as ENT-HB barcode values. Preparing the warehouse list required daily manual column cleanup, stock-code checks, and file merging.
The tool accepts the Trendyol XLSX file, the Hepsiburada CSV file, and a barcode-to-stock-code database workbook from one screen. It removes the unnecessary Trendyol row, keeps only the required columns, cleans the Hepsiburada output, converts ENT-HB barcode values into real stock codes through the database, and produces one Excel workbook with separate sheets for each marketplace.
The daily warehouse order-preparation workflow was reduced from repetitive manual Excel work to a single controlled action. Marketplace exports became standardized, barcode-to-SKU conversion was automated, and the final warehouse file became faster to prepare, easier to read, and less prone to human error.
Click the image to enlarge it.