~/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
Wróć do portfolio
Studium przypadku

Raj w Stopy

Wyszukiwarka i katalog produktów do pielęgnacji stóp z porównaniem ofert sklepów

rajwstopy.pl
WKRÓTCE
Raj w Stopy — realizacja Kredo Labs (rajwstopy.pl)
Kluczowy efekt
1912 produktów, 38 poradników
Czas wdrożenia
Przed premierą
Wydajność
2182 strony statyczne

Kontekst

Autorski serwis o pielęgnacji stóp: 38 poradników i katalog 1912 produktów z porównaniem ofert wielu sklepów. Model przychodowy oparty na afiliacji, więc wiarygodność wyszukiwarki jest tu produktem, a nie dodatkiem.

Problem

Porównywarki produktowe zwykle sortują wyniki tak, żeby na górze znalazła się najwyższa prowizja. Użytkownik szukający konkretnego kremu czy pilnika dostaje ranking sprzedawcy, nie odpowiedź na swoje pytanie — i szybko przestaje ufać całemu serwisowi.

Rozwiązanie

Ranking ofert świadomie niezależny od prowizji: dostępność, potem cena łączna, potem świeżość danych. Wyszukiwarka radzi sobie z polskim zapisem bez ogonków, przybliżoną odmianą, synonimami branżowymi i jedną literówką od piątego znaku. Produkcja czyta wbudowany snapshot zamiast osobnej usługi — dla katalogu tej wielkości Elasticsearch byłby kosztem bez korzyści.

Moja rola (end-to-end)

Cały produkt: architektura, workery importu i normalizacji katalogu, silnik wyszukiwania, front w Next.js, infrastruktura deweloperska w Dockerze, 1097 testów jednostkowych.

Technologie

Next.js 16TypeScriptTailwind v4ElasticsearchMySQLRedis

Chcesz projekt o podobnym standardzie?

Zobacz na żywo: rajwstopy.pl
Uruchom swój projekt