Skip to content
Commercial

Терминал бариста на Electron

Терминал бариста, который работает в 210 кофейнях сети: спроектировал в Figma и разработал с нуля в одиночку. Микрофронтенды и автообновление по релизным трекам.

Context and goal

BagginsCoffee — сеть кофеен из 210 точек. Бариста каждой кофейни принимает заказы в терминале, поэтому он должен работать стабильно и обновляться на всех точках без участия персонала.

My role

  • Спроектировал интерфейс в Figma и разработал терминал с нуля в одиночку.
  • Архитектура на микрофронтендах с Module Federation, структура кода по Feature-Sliced Design.
  • Модуль автообновления, который получает релизы от внутреннего сервиса версий, и админка этого сервиса: обновления доставляются на все 210 точек по релизным трекам.
  • Собственная UI-библиотека терминала (отдельный кейс).

Results

Кофейни, где работает терминал
210
Терминал бариста на Electron — Дмитрий Коновалов