Alaber
Өз қоймасы жоқ, Қазақстанға арналған электроника және тұрмыстық техника интернет-дүкені: тауарлар, бағалар мен қалдықтар әр түні дистрибьюторлардан келіп, бір каталогқа жиналады.

- бөлшек сауда және компаниялар
- B2C + B2B
- витрина тілдері
- RU · KK
міндет
Электроника дүкеніне маркетплейс деңгейіндегі каталог керек, бірақ өз қоймасы жоқ. Тауарлар, бағалар мен қалдықтар бірнеше дистрибьюторда әртүрлі форматта сақталады — API, XML-фидтер, Excel кестелері. Міндет — әр түні оларды бір таза каталогқа жинау, бағаны ережелер бойынша есептеу және жеткізушінің бірде-бір қатесін витринаға жібермеу.
не істедік
- Орыс және қазақ тілдеріндегі витрина: сүзгілі каталог, атауы, артикулы және сипаттамалары бойынша іздеу, тауар карточкасы, себет және тапсырыс беру
- B2B-кабинет: компания профилі, рөлдері мен тапсырысты келісуі бар қызметкерлер, PDF-шот, жеке бағалар мен төлем шарттары
- Дистрибьюторлардан импорт: бір каталог, әртүрлі жеткізушілерден келген бір тауардың телнұсқаларын біріктіру
- Менеджердің жұмыс орны: үстеме баға ережелері, маржа есебі, «бұл баға қайдан», Excel арқылы баға алмасу, баннер редакторы
- Картамен төлеу және Kaspi арқылы қашықтан төлеу келісімшарттардан кейін қосылуға дайын
Витрина
Бөлшек сауда мен компанияларға арналған каталог, іздеу және тапсырыс беру — орыс және қазақ тілдерінде.




Менеджердің жұмыс орны
Менеджер үлкен каталогты бағдарламашысыз басқаратын әкімшілік панель.



процесс және making-of
- 01
Клиенттің техтапсырмасы
Жұмыс келісілген ТТ бойынша жүреді: витрина, каталог, себет, кабинет, B2B, әкімшілік панель, интеграциялар, төлем, жеткізу, хабарламалар және қайтарулар.
- 02
Суреттер арқылы импорт
Әр прайс алдымен аралық суретке түседі және витринаға тек толығымен шығады. Ақау немесе толық емес жүктеу кешегі деректерді қалдырады.
- 03
Бір тауар — бір карточка
Әртүрлі жеткізушілердің телнұсқалары штрихкод, содан кейін бренд пен өндіруші артикулы бойынша біріктіріледі. Фотолар өз қоймамызға көшіріледі.
- 04
Ережелер бойынша баға
Баға — қолда бар ең жақсы жаңа ұсыныс және үстеме: тауар, жеткізуші, бренд, санат бойынша немесе жалпы. Менеджер әр санның қайдан шыққанын көреді.
- 05
Сақтандырғыштар
Түнде каталогтың тым үлкен бөлігінде баға өзгерсе, жеке баға күрт секірсе немесе қалдықтар жаппай нөлге түссе — импорт тоқтап, Telegram-ға хабарлайды.
- 06
Пайдаланудағы AI-агенттер
Дүкенді AI-агент сүйемелдейді: импорт, бағалар, релиздер және түнгі есепті таңертең талдау. Өзгерістерді тәуелсіз AI-аудитор бөлек тексереді.
технологиялар
- Medusa 2
- Next.js 16
- React 19
- TypeScript
- PostgreSQL
- Meilisearch
- Redis
- MinIO
- Docker
Бэкенд және әкімшілік панель — TypeScript-тегі Medusa 2, React-тегі өз кеңейтулерімізбен. Витрина — Next.js 16 және React 19. Деректер — PostgreSQL, іздеу — Meilisearch, кезектер мен кэш — Redis, медиа — MinIO, барлығы Docker Compose-та. Тауар тек бағасымен, фотосымен және санатымен жарияланады; импорттан кейін іздеу қайта индекстеледі.
команда және JEL рөлі
JEL Labs дүкенді толығымен жобалап, құрастырады: архитектура, витрина, әкімшілік панель, импорт конвейері, инфрақұрылым және AI-агенттермен сүйемелдеу.
нәтиже және пікірлер
Дүкен әзірлеуде және клиенттің қабылдауынан өтуде; витрина әзірге сатып алушыларға жабық. Каталог, импорт, бағалар, B2B және әкімшілік панель клиент серверінде жұмыс істеп тұр.
келесі кейс
ENTRINE →