WEB_DEVELOPMENT

Katalog B2B.

Frontend, backend i logika biznesowa w jednym działającym systemie.

Classic ASP / XSLT / JS Maj 2026

Budowa katalogu B2B na Classic ASP, XSLT i JavaScript

Jednym z najważniejszych obszarów mojej pracy jest rozwój katalogów B2B i systemów sprzedażowych. To nie są proste strony wizytówki, tylko aplikacje, w których użytkownik wyszukuje produkty, sprawdza dostępność, dodaje pozycje do koszyka, analizuje ceny i pracuje na realnych danych.

W praktyce oznacza to pracę na styku kilku technologii: Classic ASP, VBScript, XSLT, JavaScript, jQuery, HTML, CSS oraz SQL Server. Każda warstwa ma swoje zadanie. Backend zwraca dane, XSLT układa strukturę, JavaScript obsługuje interakcję, a CSS odpowiada za czytelny interfejs.

W takich projektach szczególnie ważna jest logika detali. Przykład? Produkt może mieć różne stany magazynowe, różne ceny, informacje o zwrocie, rabatach, koszyku, dostępności lub promocji. Użytkownik nie powinien widzieć chaosu danych — powinien zobaczyć jasną informację, co może kupić i na jakich warunkach.

Pracowałem nad elementami takimi jak listy produktów, modale, koszyk, szczegóły oferty, generowanie widoków PDF, oznaczenia produktów, dynamiczne fragmenty HTML oraz poprawki interfejsu dla użytkowników końcowych.

Dla mnie dobry katalog B2B to taki, który jest szybki, czytelny i odporny na błędy. Kod musi obsłużyć realne przypadki z produkcji, a nie tylko idealny scenariusz pokazowy.

← Wróć do bloga