sie 2026 – wrz 2026
Prototyp sklepu internetowego London Spot
Ocena wykonalności, analiza integracji i działający sklep do sprzedaży z dwóch lokalizacji
- Strony i aplikacje
- Ocena i prototyp
- Czas trwania
- 1 miesiąc
- Firma
- London Spot
- Rola
- Konsultant techniczny i deweloper
- Narzędzia
- Node.js · QuickShipper · Leaflet +4

Przegląd
Analiza, czy tbiliski sklep outletowy może sprzedawać online ze swoich dwóch lokalizacji POS, plan wszystkich potrzebnych integracji oraz pełny prototyp sklepu z koszykiem, procesem zamówienia i integracją kurierską działającą na testowej bramce kuriera. Zachowano go jako bazę dla etapu sprzedaży online.
Narzędzia
- Node.js
- QuickShipper
- Leaflet
- PostgreSQL
- Redis
- Docker
- Lighthouse
Pytanie
Wynajmowany sklep internetowy London Spot mógł połączyć tylko jedną z dwóch lokalizacji Optimo POS, sklep albo magazyn, więc sprzedaż online wyłączono. Założycielom powiedziano, że synchronizacja dwóch lokalizacji jest niemożliwa, a tłumaczenie ofert z Amazona przy każdej dostawie też było udręką.

Ocena i research
Ocena przygotowana dla klienta wykazała, że wszystko jest wykonalne: API Optimo obsługuje kilka lokalizacji i rejestrowanie sprzedaży z zewnątrz, a jedyną realną przeszkodą jest komercyjny dostęp do API. Research dotyczący Optimo, dostaw QuickShipper, płatności Bank of Georgia, dokumentów przewozowych RS.ge, SMS-ów Sender.ge, e-maili Resend i gruzińskich wymogów prawnych złożył się na jeden plan integracji.
Prototyp
Sklep zbudowano na prawdziwych danych katalogowych, wzorując się na ścieżkach zakupowych wiodącego gruzińskiego sklepu z elektroniką: 13 stron w czystym HTML, CSS i JavaScripcie, koszyk i wieloetapowy proces zamówienia z wyborem dostawy i mapą oraz logowanie z pozorowanym kodem OTP. Za nim stoją warstwa serwerowa w Node, której klient QuickShipper działa na testowej bramce, narzędzie do migracji Postgres i stos Docker Compose z nginx, Postgres i Redis. Runda przeprojektowania usunęła generyczne efekty, ustaliła minimum 14 px dla tekstu gruzińskiego i 44 px dla celów dotykowych oraz zmniejszyła 10,4 MB banerów do mniej niż 150 KB.
Rezultat
Wydajność mobilna w Lighthouse wzrosła z 51–69 do 94–100 na każdej stronie poza wynikami wyszukiwania (85), a dostępność uzyskała 100 na każdym adresie URL. Crawl 101 wewnętrznych adresów URL nie wykrył żadnych błędów.