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

вер 2026 – жовт 2026

Адмінпанель London Spot

Адмінпанель грузинською для близько 5 700 товарів в єдиному екземплярі, що заново публікує магазин після кожної зміни

  • Сайти й застосунки
  • Адмінпанель
Тривалість
1 місяць
Компанія
London Spot
Роль
Власник продукту й архітектор, керівництво AI-агентами для програмування
Інструменти
Node.js · PostgreSQL · sharp +2
Адмінпанель London Spot

Огляд

Адмінпанель грузинською мовою, у якій власники магазину керують близько 5 700 товарами, майже всі — в єдиному екземплярі. Вона зберігає каталог у PostgreSQL і заново публікує статичну вітрину після кожної зміни, тож ручні правки більше не губляться, коли дані генеруються заново.

Інструменти

  • Node.js
  • PostgreSQL
  • sharp
  • Playwright
  • Caddy

Потреба

Каталог генерувався конвеєром даних у статичні файли, тож кожен повторний запуск стирав ручні правки. Власники не мали власного інструмента, щоб щодня змінювати ціни, позначати товари проданими, приховувати пошкоджені одиниці чи додавати нові товари.

Сторінка товару в адмін-панелі

Спершу специфікація

Панель специфіковано ще до першого рядка коду: 71 обов’язкова функція з 332 критеріями приймання, звірена з SEO-контрактом сайту. Вона працює як окремий процес Node 24 з інтерфейсом на чистому JavaScript на власному CSS-наборі сайту, з PostgreSQL 17 як єдиним головним джерелом, а публікатор у worker thread після кожної зміни заново генерує вітрину. Оркестрована команда AI-агентів для програмування збудувала її за цією специфікацією, проходячи контрольні точки, які перевіряв власник продукту.

Що вона вміє

Власники входять з ролями й скиданням пароля, шукають товари за кінцем коду й користуються поданнями, фільтрами та масовими діями з попереднім переглядом і скасуванням: приховати, показати, продано, списати, у кошик, знижки з датами й переміщення між категоріями. Сторінка товару містить фото, залишки, нотатки про пошкодження, історію й попередній перегляд на сайті, а доповнюють панель синхронізація з POS у режимі лише читання та завдання імпорту з пробним запуском і дайджестом плану, яке відмовляється від неочікуваних змін. У продакшені вона працює під systemd на власному хості з cookie __Host- і нічними резервними копіями, а кожен деплой постачає сайт і адмінпанель з одного коміту.

Результат

У продакшені з 11 жовтня 2026 року й відтоді є головним джерелом каталогу. На контрольній точці 3 пройшли всі 489 тестів Node і 798 браузерних тестів у Chromium, а 10 головних завдань власників виконано 10 з 10 на телефоні й комп’ютері.

Проєкти: London Spot