~/kredolabs$
--status:available.q3_2026
--latency:42ms
--uptime:99.98%
--stack:next.js@15+react@19+ts
--build:passing
--lighthouse:99/100
--projects_taken:≤20/year
--coffee_today:3.cups
--status:available.q3_2026
--latency:42ms
--uptime:99.98%
--stack:next.js@15+react@19+ts
--build:passing
--lighthouse:99/100
--projects_taken:≤20/year
--coffee_today:3.cups
--status:available.q3_2026
--latency:42ms
--uptime:99.98%
--stack:next.js@15+react@19+ts
--build:passing
--lighthouse:99/100
--projects_taken:≤20/year
--coffee_today:3.cups
Zpět na portfolio
Případová studie

Raj w Stopy

Vyhledávač a katalog produktů pro péči o nohy s porovnáním nabídek obchodů

rajwstopy.pl
WKRÓTCE
Raj w Stopy — realizacja Kredo Labs (rajwstopy.pl)
Klíčový výsledek
1912 produktů, 38 návodů
Doba realizace
Před spuštěním
Výkon
2182 strony statyczne

Kontext

Vlastní projekt o péči o nohy: 38 návodů a katalog 1912 produktů s porovnáním nabídek více obchodů. Příjmy plynou z afiliace, takže důvěryhodnost vyhledávání je tu produktem, ne doplňkem.

Problém

Srovnávače obvykle řadí výsledky podle nejvyšší provize. Kdo hledá konkrétní krém nebo pilník, dostane žebříček prodejce místo odpovědi — a přestane věřit celému webu.

Řešení

Řazení nabídek je záměrně nezávislé na provizi: nejdřív dostupnost, pak celková cena, pak čerstvost dat. Vyhledávání zvládá polský zápis bez diakritiky, přibližné skloňování, oborová synonyma a jeden překlep od pátého znaku. Produkce čte snapshot zabudovaný do aplikace místo samostatné služby — při této velikosti katalogu by Elasticsearch byl náklad bez přínosu.

Moje role (end-to-end)

Celý produkt: architektura, workery pro import a normalizaci katalogu, vyhledávací engine, frontend v Next.js, vývojová infrastruktura v Dockeru, 1097 jednotkových testů.

Technologie

Next.js 16TypeScriptTailwind v4ElasticsearchMySQLRedis

Chcete projekt v podobném standardu?

Zobrazit naživo: rajwstopy.pl
Spusťte svůj projekt