Case Study - Rebuilding search infrastructure and mobile foundations for Hiperkitap
Search engine improvement with Elasticsearch and cross-platform mobile application development for Hiperkitap — strengthening both the discovery experience and the digital product foundation.
- Client
- Hiperlink
- Year
- Service
- Search Infrastructure & Product Development

Overview
Hiperkitap, a digital product under Hiperlink, required improvements across two critical areas: the quality of its search experience and the reach of its platform through mobile.
The search engine was not delivering the relevance or speed users expected. Query results were inconsistent, and the underlying infrastructure could not support the kind of ranking, filtering, and fuzzy matching that a catalog-driven product demands. At the same time, the absence of a native mobile application limited how and where users could access the platform.
What we built
On the search infrastructure side, yilven implemented Elasticsearch to replace the existing search layer. This included designing the index structure, configuring analyzers for Turkish-language content, tuning relevance scoring, and building an integration layer that connects the search engine to the existing product backend. The result is a search experience that is significantly faster, more accurate, and capable of handling complex queries across a large catalog.
For the mobile application, yilven established the architectural foundations using Flutter, targeting both Android and iOS from a single codebase. This included the core application structure, navigation framework, API integration patterns, and UI component foundations — creating a production-ready base that the product team can extend and iterate on.
What we delivered
- Elasticsearch
- Search relevance tuning
- Flutter
- Android & iOS
- API integration
- Product architecture
- Platforms (Android & iOS)
- 2
- Search engine
- Elasticsearch
- Mobile framework
- Flutter
- Unified codebase
- 1