Case Study - Hiperkitap için arama altyapısı ve mobil temellerin yeniden inşası
Hiperkitap için Elasticsearch ile arama motoru iyileştirmesi ve çapraz platform mobil uygulama geliştirme — hem keşif deneyimini hem de dijital ürün temelini güçlendirme.
- Client
- Hiperlink
- Year
- Service
- Arama Altyapısı & Ürün Geliştirme

Genel Bakış
Hiperlink bünyesindeki dijital ürün Hiperkitap, iki kritik alanda iyileştirme gerektiriyordu: arama deneyiminin kalitesi ve mobil aracılığıyla platformun erişim alanı.
Arama motoru, kullanıcıların beklediği alaka düzeyini veya hızı sunmuyordu. Sorgu sonuçları tutarsızdı ve mevcut altyapı, katalog odaklı bir ürünün gerektirdiği sıralama, filtreleme ve bulanık eşleştirme türünü destekleyemiyordu. Aynı zamanda, yerel bir mobil uygulamanın yokluğu, kullanıcıların platforma nasıl ve nereden erişebileceğini sınırlıyordu.
Ne inşa ettik
Arama altyapısı tarafında, yilven mevcut arama katmanını değiştirmek üzere Elasticsearch'ü uyguladı. Bu, indeks yapısının tasarlanmasını, Türkçe içerik için analizörlerin yapılandırılmasını, alaka düzeni puanlamasının ayarlanmasını ve arama motorunu mevcut ürün arka ucuna bağlayan bir entegrasyon katmanının oluşturulmasını içeriyordu. Sonuç, önemli ölçüde daha hızlı, daha doğru ve geniş bir katalog genelinde karmaşık sorguları işleyebilen bir arama deneyimidir.
Mobil uygulama için, yilven tek bir kod tabanından hem Android hem de iOS'u hedefleyerek Flutter kullanarak mimari temelleri oluşturdu. Bu, çekirdek uygulama yapısını, navigasyon çerçevesini, API entegrasyon kalıplarını ve UI bileşen temellerini içeriyordu — ürün ekibinin üzerine inşa edip yineleyebileceği üretime hazır bir taban oluşturuldu.
Neler sunuldu
- Elasticsearch
- Arama alaka düzeni ayarı
- Flutter
- Android & iOS
- API entegrasyonu
- Ürün mimarisi
- Platform (Android & iOS)
- 2
- Arama motoru
- Elasticsearch
- Mobil framework
- Flutter
- Birleşik kod tabanı
- 1