1SELLER · Кейсбук 2026Кейс веб-разработки

Кейс разработки

Dashiki-Store — облачный SaaS управленческой аналитики для интернет-магазинов на собственных движках (Яндекс KIT и др.)

О проекте

Dashiki-Store — облачный аналог платформы Dashiki, но для владельцев интернет-магазинов на собственных движках, а не для маркетплейсов. Управленческий софт: заказы, покупатели, юнит-экономика, программа лояльности, дашборды. Первый таргет — Яндекс KIT. Архитектура зафиксирована, проект на старте разработки.

1. Задача

У интернет-магазинов другая экономика, чем у маркетплейсов, — нужен отдельный облачный продукт:

Десктопный каркас Dashiki под облако и reverse-style интеграцию не подходит, поэтому продукт строится с нуля в SaaS-модели.

2. Архитектура решения

Cloud-first: публичный сервис-приёмник принимает события от движков магазинов (Яндекс KIT работает reverse-style — сам пушит данные интегратору), складывает их в мультиарендную БД и отдаёт в SPA.

ПараметрЗначение
BackendNode.js + TypeScript + Fastify + Drizzle ORM
БДPostgreSQL 16, мультиарендность через tenant_id + RLS
FrontendReact 18 + Vite + TypeScript + Tailwind (SPA)
Reverse proxyCaddy (авто-TLS)
ДеплойDocker + docker-compose, GitHub Actions

3. Главная инженерная сложность

Ключевое — модель мультиарендности и безопасный приём push-данных от внешних движков.

Статус

Архитектура и стек зафиксированы (cloud SaaS, push-приёмник + Postgres + React SPA). Старт разработки запланирован.

4. Эффект для бизнеса

5. Технологический стек — кратко

ПараметрЗначение
BackendNode.js + TypeScript + Fastify + Drizzle
БДPostgreSQL 16 (multi-tenant, RLS)
FrontendReact 18 + Vite + Tailwind (SPA)
ИнфраCaddy (auto-TLS), Docker, GitHub Actions

Кейс подготовлен на основе зафиксированной архитектуры продукта Dashiki-Store (группа 1SELLER). Описывается инженерное решение.