Перейти до вмісту
Giorgi Eliadze
Проєкти: London Spot

серп 2026 – вер 2026

Прототип інтернет-магазину London Spot

Оцінка здійсненності, дослідження інтеграцій і робоча вітрина для продажу з двох локацій

  • Сайти й застосунки
  • Оцінювання та прототип
Тривалість
1 місяць
Компанія
London Spot
Роль
Технічний консультант і розробник
Інструменти
Node.js · QuickShipper · Leaflet +4
Прототип інтернет-магазину London Spot

Огляд

Дослідження того, чи може тбіліський аутлет продавати онлайн зі своїх двох POS-локацій, схема всіх потрібних для цього інтеграцій і повний прототип вітрини з кошиком, оформленням замовлення та інтеграцією кур’єрської служби, що працює з її тестовим шлюзом. Його збережено як основу для етапу онлайн-продажів.

Інструменти

  • Node.js
  • QuickShipper
  • Leaflet
  • PostgreSQL
  • Redis
  • Docker
  • Lighthouse

Питання

Орендована вітрина London Spot могла підключити лише одну з двох своїх локацій Optimo POS (магазин і склад), тож онлайн-продажі вимкнули. Засновникам казали, що синхронізувати дві локації неможливо, а переклад оголошень Amazon для кожної поставки теж давався важко.

Крок оплати з калькулятором розстрочки на телефоні

Оцінка й дослідження

Оцінка для клієнта показала, що все здійсненно: API Optimo підтримує кілька локацій і запис продажів ззовні, а єдина справжня перешкода полягає в комерційному доступі до API. Дослідження Optimo, доставки QuickShipper, платежів Bank of Georgia, накладних RS.ge, SMS через Sender.ge, email через Resend і юридичних вимог Грузії склалося в єдину схему інтеграцій.

Прототип

Вітрину побудовано на реальних даних каталогу з орієнтиром на сценарії провідного грузинського магазину електроніки: 13 сторінок на vanilla HTML, CSS і JavaScript, кошик і багатокрокове оформлення замовлення з вибором доставки та мапою, а також вхід із тестовим OTP. За нею стоять серверний шар на Node, чий клієнт QuickShipper працює з тестовим шлюзом, механізм міграцій Postgres і стек Docker Compose з nginx, Postgres і Redis. Редизайн прибрав шаблонні ефекти, встановив мінімум 14 px для грузинського тексту й сенсорні цілі 44 px і скоротив 10,4 МБ банерів до менш ніж 150 КБ.

Результат

Продуктивність Lighthouse на мобільних зросла з 51–69 до 94–100 на кожній сторінці, крім результатів пошуку (85), а доступність отримала 100 на кожному URL. Обхід 101 внутрішньої URL-адреси не виявив жодної помилки.

Проєкти: London Spot